Set up test environment
Set up test environments on BrowserStack with configurations for browsers, devices, and real user conditions for reliable testing.
When running automated tests on BrowserStack, configuring your test environment correctly is essential to ensure reliable results across different browsers and devices. This guide provides an overview of setting up various test environments, covering key configurations to help you emulate real-world scenarios accurately.
Select a configuration to get started
Specify browsers, version, OS, and device models for your tests on BrowserStack.
Simulate real user conditions like network speed, device orientation, and geolocation.
Explore event-driven testing for enhanced test automation and efficiency.
Use BrowserStack's AI Self Heal to automatically detect and fix broken locators.
Efficiently manage your tests execution, reporting, and rerunning on BrowserStack.
Resize the browser to ensure your web app adapts to different screen sizes.
Enable keyboard inputs on IE11 for legacy application compatibility.
Configure proxies to run tests behind firewalls or in restricted networks.
Embed login credentials in the test URL to handle Basic HTTP authentication.
Bypass SSL warnings to test sites with self-signed or invalid certificates.
Measure and enhance the user experience of your web pages
Use HTTP headers to pass additional context during your test session
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
Thank you for your valuable feedback!