Browser Version Cheat Sheet for Testing

1️⃣ Chrome – Older Version / Portable

Step 1 – Identify Customer Version
Example: Chrome 117.0.5938.132

Step 2 – Download Portable Build

Step 3 – Extract & Run
C:\Browsers\Chrome117\chrome.exe

Optional: Use a separate profile:
chrome.exe --user-data-dir="C:\Browsers\Chrome117Profile"

Step 4 – Verify Version
chrome://version

2️⃣ Firefox – Older Version / Portable

Step 1 – Identify Customer Version
Example: Firefox 102 ESR

Step 2 – Download
Official Mozilla archive: https://ftp.mozilla.org/pub/firefox/releases/
Pick version → OS → language → zip (portable)

Step 3 – Extract & Run

Linux:

tar -xvf firefox-102.15.0.tar.bz2
./firefox/firefox

Windows:

C:\Browsers\Firefox102\firefox.exe

Step 4 – Optional: Use Separate Profile
firefox.exe -P "Firefox102Profile"

Step 5 – Verify Version
about:support

3️⃣ Safari – Matching Customer Version

Step 1 – Identify Customer Version
Example: Safari 15.6 on macOS Monterey

Step 2 – Options to Test

Method How Notes
BrowserStack Select Safari 15.6 → macOS Monterey → launch Cloud-based, exact OS + browser
SauceLabs Select version → live test Cloud-based, no macOS required locally
Local macOS VM Install macOS version matching customer Safari version tied to OS; older Safari cannot install on newer macOS

Step 3 – Open DevTools & Test
Shortcut: Command + Option + I
Replicate site behavior exactly like customer

4️⃣ Quick Tips for All Browsers