Local Testing
In this section, you will find help around testing local websites on BrowserStack and troubleshooting common local testing issues.For more information, visit our documentation.
Frequently asked by people
- How to setup a connection for Local Testing?
- I face issues while testing localhost URLs or private servers in Safari on macOS/OS X and iOS.
- How can I test a private or internal server, which is only accessible via VPN or behind a firewall?
- What ports can I use to test development environments or private servers using BrowserStack?
- Why is my URL redirected to http://bs-local.com from http://localhost?
General
- What is Local Testing and why should I use it?
- I want to set up testing multiple local sites, on different virtual hosts. How can I view each site?
- Is my Local Binary version supported?
- Can I use IP Geolocation with Local testing?
- Why do I need to use the Local Desktop App or Binary to access local testing in Chrome?
Local Exceptions
- Why do I see ‘Connection Restricted: Your websocket connections have exceeded the allowed limit’ in my logs?
- When using BrowserStack Local, I encountered the ‘self signed certificate in certificate chain‘ error. What should I do?
- When using BrowserStack Local, I encountered the ‘Could not start Browserstack Local: Looks like you have SSL inspection enabled.‘ error. What should I do?
- Why do I get the spawn ETXTBSY error when I try to start the local binary?
- When accessing a local website with Safari browser, why are few of my website assets not loading?
Setup
- Can you explain the recent change in how BrowserStack handles local binary and IP whitelisting connections? When did this change take effect?
- When using both a local binary and IP whitelisting with BrowserStack, which connection method gets priority?
- Can I run BrowserStack Local in Alpine linux?
- Is there an IP range that I can whitelist, so that I can test a restricted server?
- How to setup a connection for Local Testing?