Skip to main content
TrustRadius
BrowserStack

BrowserStack

Overview

What is BrowserStack?

BrowserStack is a test platform built for developers and QAs to expand test coverage, scale and optimize testing with cross-browser, real device cloud, accessibility, visual testing, test management, and test observability. BrowserStack states it currently powers over a billion tests…

Read more
Recent Reviews

BrowserStack Review

7 out of 10
March 05, 2024
Incentivized
For testing the website on different browsers or on different devices we use BrowserStack.
While using the BrowserStack we solve one of …
Continue reading

Browserstack review

10 out of 10
November 28, 2023
Incentivized
Test new versions of software on different devices Test new versions of software on different browsers and browser versions Automate …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Percy - Free

$0

Cloud
per month Unlimited users and 5000 free screenshots

App Percy - Free

$0

Cloud
per month 5000 free screenshots and 100 minutes of infrastructure

Test Observability - Unlimited Free

$0

Cloud

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttp://ow.ly/1bSc50MeEER

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

App Percy - Visual Testing for apps, simplified

YouTube

Percy Demo | See Percy in action

YouTube

Getting started with the BrowserStack SDK

YouTube
Return to navigation

Product Details

What is BrowserStack?

BrowserStack is test platform built for developers andQAs to expand test coverage, scale, and optimize testing. BrowserStack can be used by teams and organizations of all sizes - whether testing manually, starting test automation, or scaling automation.


BrowserStack states its customers include Amazon, Paypal, Well Fargo Bank, Nvidia, MongoDB, Pfizer, GE, Discovery, React JS, Apache, JQuery and several others who use BrowserStack to:

  • Expand test coverage with cross-browser, real device, accessibility, and visual testing.

  • Scale test automation with BrowserStack's leading cross-browser and real device cloud and test observability.

  • Centralise and scale testing processes with test management.

  • Unlock testing and quality insights.


BrowserStack Products:
Live - Manual cross-browser testing
App Live - Manual real-device testing
Automate - Browser automation grid
App Automate - Real device automation cloud
Percy - Automated visual testing and review
Low code automation - Test automation without coding
Accessibility Testing - Test WCAG and ADA compliance
Test Management - Unify and track all test cases
Test Observability - Test debugging and insights

BrowserStack Features

Automation Testing Features

  • Supported: Record and Automate
  • Supported: Multi-Browser Testing
  • Supported: Mobile Testing
  • Supported: Test Scheduling
  • Supported: Test Management
  • Supported: CI/CD Tool Integration
  • Supported: Parallel Testing
  • Supported: Object Recognition
  • Supported: Data-Driven Testing
  • Supported: Testing Collaboration
  • Supported: Real Device Testing
  • Supported: Testing Reports & Analytics

Additional Features

  • Supported: Accessibility Testing

BrowserStack Screenshots

Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of

BrowserStack Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesGlobal
Supported LanguagesEnglish

Frequently Asked Questions

BrowserStack is a test platform built for developers and QAs to expand test coverage, scale and optimize testing with cross-browser, real device cloud, accessibility, visual testing, test management, and test observability. BrowserStack states it currently powers over a billion tests a year for customers who include Amazon, Paypal, Well Fargo Bank, Nvidia, MongoDB, Pfizer, GE, Discovery, React JS, Apache, JQuery and several others rely on BrowserStack to test their web and mobile apps.

Sauce Labs, Perfecto by Perforce, and Experitest are common alternatives for BrowserStack.

Reviewers rate Availability and Implementation Rating highest, with a score of 9.1.

The most common users of BrowserStack are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(338)

Attribute Ratings

Reviews

(1-25 of 146)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I have been using BrowserStack for more than 5 years now and I can proudly say that It helped and saved our lot of efforts in our day to day testing. It is easy to use and has some amazing features which definitely helps to ease the life of tester/QA.I have recommended BrowserStack to my UK counterparts and also helped to setup it in their project. The feedback is really great and all our customers are happy to use BrowserStack and utilizing its benefits. The best part I would say is its easy to integrate with automation tool and reporting is too good and easy to understand. We have used it wherever there was scope of testing the application against different browsers, platforms, devices etc
  • Cross Browser Testing
  • Use of Real Devices
  • Support
  • Ease of Integration
  • The Pricing structure can be more easier for customers to pick from multiple options.
  • Full access to device is restricted however it would be great if we can give full access to the users
It is helping users to test their applications easily on multiple platforms,devices, browsers and their versions etc. Easy to integrate with Selenium/SpecFlow/Cucumber etc. It is less appropriate if scope of testing is only a single browser and also if application under test is desktop application.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
BrowserStack tool came to the table in order to solve problems regarding automations for mobile.
We have limited devices for running automated tests and buying new devices is too much expensive and the devices got outdated quickly.
In order to solve this problem we started a trial on BrowserStack.
  • It gets the backend logs that is pretty useful for getting backend end errors
  • The connection with the BrowserStack devices are quick and easy to setup
  • BrowserStack provides a lot of documentation to guide you when you're starting to use BrowserStack
  • I think that if BrowserStack provides a way to use emails in an easy way, it should be pretty helpful
  • Provide a way to use SMS in more countries like Brazil
I didn't have problems working with BrowserStack.
The tool is stable, there are a lot of different devices and OS. It's really useful.

I only had a problem in the past while working with a company that had geolocation activated on the app. The app only works in the USA, and I was in Brazil.
I faced many many issues working on this circumstances. I tried to get in touch with BrowserStack, but I leave the company before get the problem solved. But that one was the only big problem that I've faced while using BrowserStack.
March 05, 2024

BrowserStack Review

Score 7 out of 10
Vetted Review
Verified User
Incentivized
For testing the website on different browsers or on different devices we use BrowserStack.
While using the BrowserStack we solve one of the biggest problem we were facing that is we are getting everything means every browser at single place and that is more feasible for us To use it.
  • Helpful to get all devices at one place
  • I can work on different devices for automation at same time
  • I can work and test the feature on the uncoming version of the devices
  • Sometimes we need more users to use it but BrowserStack has limitations.
  • It is very dependable on the size of the device.
  • It shoulb be more focused towards the smooth use.
It is best suited for the testing purpose of the software or any kind of websites online. We need to pick up the device on the browser and then work on it.

Working on different devices sometime it will cause issues as to switch from one device to other is very difficult in BrowserStack.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
BrowserStack provide the solution on compatibility testing, provided huge range of devices and browsers for testing with the combination of different OS. Also, provided integration support for automation testing where we can utilize our testing scripts for parallel execution.
  • real time browsers and devices
  • mobile app management
  • parallel testing for web and mobile and app
  • local testing support
  • customer support
  • performance of mobile app execution in the provided devices
  • more real cases should be able to test like camera, network , calling cases
  • reporting
- easy to use
- huge amount of devices and browsers are available
- proper documentation and support available
Score 8 out of 10
Vetted Review
Verified User
Incentivized
BrowserStack is our tool of choice for all our compatibility testing. Our team uses it as part of our verification process and has even recommended its use to our clients for continuity. We do our mobile application testing on App live and our web application testing on Live. The devices and OS are always up to date, and feature use/access is fairly straightforward. Looking forward to exploring this tool further as we evolve our test process and use different parameters. We recently added a beta feature to one of our accounts after a representative's recommendation and are happy to say it was easy to implement and allowed us to successfully continue our testing with little delay. Their customer service is relatively timely, often engaging in issue-resolving dialogue within hours of initial contact. I hope to see more integrations with their products and other distribution software; we recently switched to Bitrise, which is not directly unavailable via App Live (it is available on their automated tools), like App Center. Overall our test team is satisfied with the products we've chosen, and this tool has become integrated into our test process. Special thanks to the representatives for answering our inquiries and offering straightforward solutions!
  • Quick and effective responses.
  • Current device and OS updates.
  • Diverse Browsers, OS's and devices.
  • Integration of Bitrise with App live.
Any device or browser compatibility testing.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are using BrowserStack for our mobile tests, manual and automated. For manual, it is easy to use, upgrade and manager, gives the team autonomy to have access to different devices. For automation, we are planning to run some mobile tests in Browserstack and also some visual tests as well. This would help improve team velocity and quality.
  • Variety of devices
  • Report
  • Easy to use
  • Hability to create teams
It is well suited for automation, if it is mobile automation, even better, the variety of devices it huge. Also it is super convenient for manual tests on a abroad team, where sending physical devices is hard to, or complicated. Give access to BrowserStack and the whole team has access to a lot of devices, also it is easier to upgrade version of OS and hardware as well.
Score 9 out of 10
Vetted Review
Verified User
The main purpose of using BrowserStack in the organization is to test cross-browser compatibility and whether the website is working fine in different browsers or not. It also offers multiple virtual devices like Android phones, iPhones, Tablets, and desktop devices with multiple OS where the website can be tested virtually to ensure the functioning of the site.
  • It provides multiple devices like phones, tablets, and desktops as real devices for testing the websites.
  • It also supports parallel testing so that the website can be tested on more than 1 device at a time.
  • The test session can be recorded and the screenshot can be captured for marking or recording the bugs found during testing.
  • The improvement can be made in pricing transparency.
  • Response or feedback speed is sometimes slow when we are connected to a network from which many users are connected.
  • Touch gestures can be improved for testing on mobile.
BrowserStack is best for cross-browser compatibility testing, mobile testing, parallel testing, and debugging browser issues. While it is less appropriate if your network connection is not stable, it's because it's a cloud-based service and it relies on a stable internet connection.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Browserstack to detect browser and device related issues when running our mobile games. Our QA departement uses both Android and iOS devices to guarantee that our games are compatible with as many users as possible.
  • CI/CD integration for automated testing
  • Plenty of Documentation for implementing virtually any test scenario
  • Good Variety of devices, Operating Systems and Operating Systems Version
  • The UI can for Live - Desktop/Mobile can appear slow but it works nonetheless
BrowserStack is the go-to tool when there is a need to test something on a real device. It helps a lot when debugging certain problems that are specific to certain devices/OS's. On the other hand, BrowserStack is not a good platform for live developing a product due to its slow interaction speed.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have problem related to availability of test devices and device farm. In order to provide a lot of test devices and even device farm, requires a lot of cost and kinda complicated. Browserstack provides us with many variations of devices that can be used for testing. Other than that, they provide services to run automation on "cloud" as a replacement for the local device farm.
  • Provide many variation of test devices
  • Has network and selector inspector for mobile app testing
  • Provide services to run automation on cloud
  • Capability to summarize for each testrun through app automation
  • Quick response team to resolve issues
  • For each documentation, if linked with tutorial video it will be better
  • For each documentation, if linked with github repository (for the example) it will be better
For debugging mobile app, there's feature to inspect the network and app. In order to run a lot of test scenario, to get faster result we need a lot of devices. Using browserstack really help us because they provides us with "cloud device farm" that can be run in parallel. Running automation testing through browserstack will give us summary that contains of video, passrate, error info, etc.
Mike DiDomizio | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I can only speak for my team but we mainly use it for visual regression testing
  • visual regression testing
  • automation
  • testing
  • Percy UI hasn't changed in years, too basic
  • Some bugs reported to Percy/Browserstack
For visual regression testing it's great.

The Percy UI hasn't changed in years mostly. There's a lot of features I feel that could be implemented. Like identifying when a visual regression occurred, or flakiness of a snapshot first occurred. It feels like Percy doesn't get the love it needs, both in terms of UI, backend and CLI.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
UI testing with real devices.
  • No need to get own devices on premise
  • Better API documentation
When needing to test with multiple different devices it's simpler to use BrowserStack than buying them on-premise.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
BrowserStack is a very useful tool when it comes to testing multiple devices. We don't have to wait for the availability of the device. It is just there, we can just select and use.
  • Testing on multiple devices
  • Testing on multiple android versions
  • Testing on multiple IOS versions
  • Testing on different browsers, different screen size etc
  • Right now I don't see much, but if we have some option to debug it would be great
  • As I understood, debug on console is limited. If it is improved as normal browser it would be great
  • Same applicable for mobile browsers
Main attraction is the multi platform, multiple screen size, multiple OS versions. All available in one place. That is not something anybody can offer. It helps to reduce the testing device initial cost
November 28, 2023

Browserstack review

Score 10 out of 10
Vetted Review
Verified User
Incentivized
Test new versions of software on different devices Test new versions of software on different browsers and browser versions Automate browser tests Test on the latest and older devices and operating systems
  • automate simple browser tests
  • able to test on the latest devices on the market
  • able to record tests
  • able to remember past devices used
  • test multiple devices side by side for a more easier testing experience
  • get devices used more in the east and far east
BrowserStack is well equipped with the devices and operating systems available to the user. BrowserStack only lacks the use of a real life device in you hands, but its next best thing for a tester.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use BrowserStack to test customer web applications across a number of devices and browsers in one place. BrowserStack helps us ensure that our interfaces look good and work across every screen size, device (mobile and PC), and location (using their VPN services). Browser stack is great for debugging anything across a variety of use cases.
  • Regression testing.
  • Responsiveness testing.
  • Browser testing.
  • Device & location testing.
  • More VPN locations.
  • More browser options.
  • Better mobile debugging options.
BrowserStack is great for any web app/marketing site that has to work seamlessly across every browser, screen size, device, and location. It gives you the tools to test your web applications in nearly every scenario possible, allowing you to fix issues easily and efficiently. It's been incredibly helpful in allowing us to test our site from different locations as well, by using the VPN services, we can test our site's speed and responsiveness across the globe, dealing with any specific locale nuances very easily.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
BrowserStack helps us run our test suit on different browsers without worrying about installing these browsers in the agents machines, it helped us to move away from dependency for different node versions as per project since we are able to select the versions just from the config of automation test suit.
  • They keep there device support very robust and as soon as there is a new device in the market, BrowserStack is very quick to add them in the options
  • There customer service is very good, and they respond to the problems within 24hrs with the initial solution
  • real time video playback of currently running suit really helps to quickly solve problems of flaky tests while running on cloud
  • Pricing should little lower, since the competitors have started providing similar services, BrowserStack should give options to opt for just automation tests while not forcing to buy the whole package which is not really used all the time.
  • Improve Documentation and Training videos for running the suit with different configurations for different frameworks
  • While BrowserStack focuses on functional testing, adding performance testing capabilities would provide a more comprehensive testing solution
BrowserStack is well-suited: Cross-browser compatibility testing, Mobile app testing, Automated testing, Parallel testing, Responsive design testing, Local testing, Continuous integration (CI) integration, Remote debugging, Geolocation testing, Network simulation, Scenarios where BrowserStack may be less appropriate: Performance testing,Comprehensive API testing, Extensive security testing, Test case management, Heavy load testing, Deep integration with specific development tools, Highly specialized, industry-specific testing needs.
Ken Tolembek | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
In my current role at Coursera, we rely on BrowserStack Percy for efficient visual testing. It offers pixel-perfect visual reviews, ensuring UIs appear and function correctly across different devices and screen sizes. At my previous company, Acquire, we used BrowserStack for every e2e testing across web and mobile platforms. Despite a higher price for running parallel tests, BrowserStack's top-notch features justified the cost. The tool notably expedites testing processes, saving valuable development time. It consistently ensures that applications work as intended on all platforms, delivering high-quality user experiences irrespective of the device or OS used. BrowserStack, though pricey, is a worthy investment for thorough e2e testing.
  • Percy for visual testing.
  • Percy's integration with our development workflow.
  • The dashboard presents visual changes systematically.
  • Percy can be on the pricier side.
Well-Suited for Cross-Browser Testing: In scenarios where you are developing a web app, and you want to ensure its compatibility with a wide range of browsers (and their versions). Mobile Application Testing: With the rise of mobile traffic, it's crucial to ensure your application runs smoothly on various mobile devices. BrowserStack provides a comprehensive set of real mobile devices for Android and iOS, offering an actual device cloud to run your tests. Parallel Testing: In cases where speed is a priority to reduce the total test execution time, BrowserStack is a perfect fit. It allows simultaneous tests to be run in different environments, speeding up your testing pipeline significantly. Less Appropriate for Budget Constraints: BrowserStack comes with a higher price tag, especially for parallel testing. Simple Web Applications: For a simple website or app that has a single version and doesn't need extensive cross-browser or device compatibility checks, investing in BrowserStack might be unnecessary.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Me and my team was using BrowserStack for our automation suites, it was much more faster and easy to use on its UI than what we are using currently. I would like switch back on Browserstack.
  • parallel execution
  • Many of platforms for testing
  • Well integration with Selenium and Cypress
  • Manual testing
  • Easy to use and fast
  • They can reduce the cost
  • More flexible plans can be introduced
  • Support team needs to be aware more technical things
Browser stack tool is good with automation testing and it can be integrate with the Selenium and also it can work well with the cypress and We were using it many times for cross browser testing as it has many platforms available to execute our test cases. It helps to avoid complicated Selenium grid setup, cause it takes care all features like grid, It helps lot in parallel testing as well.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use the App Live product to assist in compatibility testing across a wide range of devices. Since we are remote first, our distribution of staff makes managing a large library of physical devices impractical, and the solution offered by BrowserStack enables us to test a broad range of devices and operating systems with ease and efficiency. We have aspirations to make use of other features offered by BrowserStack.
  • Broad range of devices and operating systems.
  • Useful diagnostic and logging tools.
  • Reliable and responsive platform.
  • Embedded accessibility testing for mobile would be great.
When dealing with a varied set of requirements/projects, a distributed staff roster, and/or not wanting to maintain, track, and audit an array of physical devices, BrowserStack App Live is an excellent solution. Quick to get started with, easy to learn, and has plenty of bells and whistles to augment and improve your mobile quality endeavors.
October 12, 2023

BrowserStack Automation

Score 8 out of 10
Vetted Review
Verified User
Incentivized
To test browser versions and operating systems that our services can work on.
  • Running multiple browsers
  • Multiple versions
  • Multiple apps
  • Turnaround time for queries.
  • More support from agents
BrowserStack helps us identify the different browsers and operating systems our services can run on. This opens room for improvement of our services. Browser tackle works very well with our integrated test suit and complies very well with Visual Studio. The process of integration is made easier and is user-friendly.
October 10, 2023

Browser Stack review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Browser stack is used to test our site on various devices, we do not have a device lab and it is imperative we test the rendering of the site across a multitude of devices. We are also implementing a new automation suite which will utilise Browser stacks services to create pipe line tests.

  • Providing real world testing devices
  • Allowing local builds to be tested on a range of devices
  • Provides good training resources
  • Hosts releveant webinar
  • Adding low power modes on to devices
It provides a good set of testing tools for manual and automated testing, the fact that it can be used to test websites and applications is another huge bonus
Kimberly Marshall | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use BrowserStack to test how our sites look on different web browsers and mobile devices. Additionally, we use it for mobile automation.
  • Mobile Views
  • Various Web Browsers
  • Mobile Automation
  • Some of the differences between the different modules are hard to tell
  • Speed using the mobile device view
The ability to house the same thing in one place is nice for various apps and packages.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use BrowserStack to test the mobile designs.
Developers used the BroswerStack to apply the designs for mobile devices having iOS and Android Operating Systems.
There is no any good tool, that helps to apply the mobile design on-live. BS is the best option available.
Only challenge with BS is sometimes it becomes very slow. Otherwise BS is best tool for developing and testing the mobile changes.
  • Availability of several options for doing the tests
  • Having the several test cases available
  • Mobile testing, it gives you several devices which are available in the market
  • When Testing the mobile devices, the BrowserStack tool gets hanged abruptly
  • When the user uses BS for testing there it leads to a lag in response
  • Switching between the devices, sometimes, is not userfriendly
As a developer, I could say use BrowserStack to check the applicaiton behaviour, appearance on various devices available in the market.
Also, one can find the older devices too, to use them for testing.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I use BrowserStack to test my application in different devices and browser versions to ensure the compatibility of our solution. This greater coverage of testing is a great factor in appealing to the client to the fact that we take the service seriously and the users and their technology needs personally.
  • Great variety of devices
  • Many versions of the each device with different browsers
  • Best part is the devices are real.
  • Something could be done about costing, probably let users select the range of devices and tailor the cost of the application accordingly
  • there is a bit of latency which is understandable, but that can be a room for improvement
  • provide option for teams of 4 people and price the app correspondingly
Well-suited Scenarios for BrowserStack:Cross-Browser Testing: BrowserStack is ideal for testing web applications across multiple browsers, including Chrome, Firefox, Safari, Edge, and various versions of these browser, Mobile App Testing, Automated testing, Geographic testing etc.
Difficult to test with limited internet access and with sensitive data and also the complex desktop applications are hard to test
Joana Benitez | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Testing in multiple browsers AND devices is a MUST if you work doing QA like me. I wouldn't have been able to make a proper testing of our clients' websites without BrowserStack's cross-device testing feature, because I only own an iPhone and a PC device. Also, I like that you can switch between screen resolutions easily.
  • Allows you to test mutiple browsers
  • Allows you to test multiple devices
  • Allows you to change between resolutions easily
  • I experience some lag sometimes
  • It takes a bit of time to load each device
When you need to make sure that every change you make to the front end of a website will look good on EVERY device, you need to use BrowserStack. Before using it, we usually didn't spot some devices and resolutions where the change didn't look good. And you definitely want to make sure that something works optimal before sending it to the client.
Steven Boutcher | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
The mobile app that allows the users to interact with their eBike's eSystem relies on BrowserStack tests to test the login & signup features. We cannot simulate or actually make a Bluetooth connection to an eBike using BrowserStack devices, which limits our scope to all the UI features prior to that step of onboarding.
  • Appium test execution
  • Integrations with multiple test frameworks and languages
  • Device-level logging
  • Network logging
  • Interactive debugging
  • Provide support for IoT use cases like Bluetooth Low Energy connection simulation
  • Rent space for proprietary hardware so IoT companies can expand their use of BrowserStack
  • Rent out your devices to companies that require a test to be run on-site
Tests that do not interact with hardware or firmware and are exclusively cloud-based are excellent for BrowserStack testing. I'm not able to use BrowserStack for tests that rely on a Bluetooth connection to a separate piece of hardware, so I have to rely on a framework like Katalon that can give me a local Appium bridge to run tests on a tethered device. If BrowserStack can provide a SaaS solution to this problem, it would be a more attractive option to emerging IoT test automation needs.
Return to navigation