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
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
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
chrome://version
, about:support
(Firefox), or Safari → About Safari.