BrowserStack vs. Selenium vs. UserTesting

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
BrowserStack
Score 8.4 out of 10
N/A
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.
$0
per month Unlimited users and 5000 free screenshots
Selenium
Score 8.4 out of 10
N/A
Selenium is open source software for browser automation, primarily used for functional, load, or performance testing of applications.N/A
UserTesting
Score 8.2 out of 10
N/A
UserTesting helps UX researchers, designers, product teams, and marketers gather actionable insights through research, testing, and feedback. With a network of real people ready to share their perspectives, UserTesting enables organizations to make customer-first decisions at scale.N/A
Pricing
BrowserStackSeleniumUserTesting
Editions & Modules
Percy - Free
$0
per month Unlimited users and 5000 free screenshots
App Percy - Free
$0
per month 5000 free screenshots and 100 minutes of infrastructure
Test Observability - Unlimited Free
$0
Accessibility Testing - Free
$0
Test Observability - Observability Pro
$0.01
per month per test execution
Percy - Desktop
$0.02
per month per screenshot
App Percy - Visual Core
$0.02
per month per screenshot
Percy - Desktop & Mobile
$0.02
per month per screenshot
App Percy - Visual Cloud
$0.03
per month per screenshot
Live - Desktop
$39
per month per user
Live - Desktop & Mobile
$49
per month per user
App Live - Individual
$49
per month per user
Automate - Desktop
$129
per month 1 parallel test
Live - Team
$175
per month 5 users
App Live - Team
$175
per month 5 users
Accessibility Testing - Team
$199
per month 5 users
Automate - Desktop & Mobile
$225
per month 1 parallel test
App Automate - Device Cloud
$249
per month 1 parallel test
App Live - Team Pro
$289
per month 5 users
App Automate - Device Cloud Pro
$299
per month 1 parallel test
Automate - Enterprise
Contact sales team
Percy - Enterprise
Contact Sales
App Automate - Enterprise
Contact Sales
App Live - Enterprise
Contact sales team
Live - Enterprise
Contact sales team
App Automate - Device Cloud Pro + Visual Cloud
Contact Sales
App Percy - Enterprise
Contact Sales
Test Observability - Enterprise
Contact Sales
Accessibility Testing - Enterprise
Contact Sales
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
BrowserStackSeleniumUserTesting
Free Trial
YesNoYes
Free/Freemium Version
NoNoNo
Premium Consulting/Integration Services
NoNoNo
Entry-level Setup FeeNo setup feeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
BrowserStackSeleniumUserTesting
Considered Multiple Products
BrowserStack
Chose BrowserStack
While UserTesting has the advantage of real-life human feedback, for an enterprise environment, this will not have been useful for us. This is better suited for apps that are intended for release to the general public. UserTesting also does not have the extended tools to ensure …
Chose BrowserStack
easier to integrate, less effort from QAs

Selenium grid is another option which is free.
Chose BrowserStack
When we are comparing BrowserStack have faster session start times compared to Sauce Labs. And also simpler, user friendly setup and UI. This help to our team members to navigate and use. Browser stacks have reliable parallel execution with stable performance. We can get better …
Chose BrowserStack
Our department manager ultimately decided to go with BrowserStack as they offered more real-world devices in their cloud than LambdaTest.
Chose BrowserStack
We chose BrowserStack as our solution as it provides a comprehensive, all-in-one package. This integrated approach ensures that all your needs are met in one place, eliminating the need for multiple tools or services. It streamlines processes, improves efficiency, and …
Chose BrowserStack
It is one of the product which each software organisation should include in their end to end product development journey. I have explored other products in this category and I can proudly say that BrowserStack is a clear winner in terms of its Features, Performance and Product …
Chose BrowserStack
Price looks little high for browserstack , they need to introduce more flexible plans to stack their customers, support team must be more quick, sometimes they take more than 2-3 days to resolve the issue. other tools are available in less cost with same features. so later on …
Chose BrowserStack
I have used Saucelabs with Jenkins and would say both of them are really comprehensive. Yet I suggested BrowserStack to our customers and team since I have used it recently and felt it easy to use and implement Tests on it. BrowserStack support team is another reason behind why …
Chose BrowserStack
I haven't participated in selecting BrowserStack as tool, wide-company decisions done by QA team
Chose BrowserStack
I'm using the app automate feature for Automation of mobile application. So, we are add Jenkins for CI process to use on BrowserStack. For mobile application testing, We are using Appium with java client in our framework and also integrate with BrowserStack capabilities.
Chose BrowserStack
Easy to start using the first tier plan and from there you could easily upgrade based on your team's need and if you need to extend to other users. A good and wide selection of server locations helps us oversee how an actual user experience might be. His credentials in terms …
Chose BrowserStack
Before using BrowserStack, we had limited access to virtual machines for testing. Booting up each of these devices was time consuming and difficult to manage when multiple users needed to test. BrowserStack opened up our testing to more devices, being accessible by anyone who …
Selenium
Chose Selenium
Open sourced and free: Multiple language support: The community: Wide plugin support: Easy installation and intuitive usage: Cross-browser support: Remote testing: Multiple testing and parallel testing execution:
Chose Selenium
I have the most experience with selenium. I have used form filler, which is a Google add-on that allows you to create a form quickly. This is a little easier to use and has less setup time than selenium IDE, however, it is less powerful. I picked selenium because it is an …
UserTesting
Chose UserTesting
They all have different needs but we used the others to try and do what we wanted before we switched to UserTesting. we wanted to utilize as much of our audience as possible before but we noticed that people who had familiarity with our products would breeze through the testing.
Features
BrowserStackSeleniumUserTesting
Automation Testing
Comparison of Automation Testing features of Product A and Product B
BrowserStack
-
Ratings
Selenium
10.0
1 Ratings
18% above category average
UserTesting
-
Ratings
Record and Automate00 Ratings10.01 Ratings00 Ratings
Multi-Browser Testing00 Ratings10.01 Ratings00 Ratings
Test Management00 Ratings10.01 Ratings00 Ratings
Integrated Version Control00 Ratings10.01 Ratings00 Ratings
Object Recognition00 Ratings10.01 Ratings00 Ratings
Data-Driven Testing00 Ratings10.01 Ratings00 Ratings
Testing Reports & Analytics00 Ratings10.01 Ratings00 Ratings
Best Alternatives
BrowserStackSeleniumUserTesting
Small Businesses
TestComplete
TestComplete
Score 7.9 out of 10
BrowserStack
BrowserStack
Score 8.4 out of 10
Smartlook
Smartlook
Score 8.7 out of 10
Medium-sized Companies
ReadyAPI
ReadyAPI
Score 6.2 out of 10
ReadyAPI
ReadyAPI
Score 6.2 out of 10
Optimal
Optimal
Score 9.1 out of 10
Enterprises
ignio AIOps
ignio AIOps
Score 8.1 out of 10
ignio AIOps
ignio AIOps
Score 8.1 out of 10
Optimal
Optimal
Score 9.1 out of 10
All AlternativesView all alternativesView all alternativesView all alternatives
User Ratings
BrowserStackSeleniumUserTesting
Likelihood to Recommend
9.0
(244 ratings)
9.2
(55 ratings)
7.6
(188 ratings)
Likelihood to Renew
9.1
(19 ratings)
9.2
(6 ratings)
7.7
(8 ratings)
Usability
7.9
(23 ratings)
8.8
(6 ratings)
8.0
(167 ratings)
Availability
9.7
(5 ratings)
-
(0 ratings)
9.1
(1 ratings)
Performance
5.5
(78 ratings)
-
(0 ratings)
9.1
(1 ratings)
Support Rating
7.7
(24 ratings)
8.3
(11 ratings)
6.3
(166 ratings)
In-Person Training
7.3
(1 ratings)
-
(0 ratings)
-
(0 ratings)
Online Training
4.2
(3 ratings)
-
(0 ratings)
-
(0 ratings)
Implementation Rating
8.9
(8 ratings)
9.0
(3 ratings)
4.6
(4 ratings)
Configurability
8.3
(6 ratings)
-
(0 ratings)
7.3
(1 ratings)
Contract Terms and Pricing Model
9.0
(4 ratings)
-
(0 ratings)
-
(0 ratings)
Ease of integration
8.3
(3 ratings)
-
(0 ratings)
-
(0 ratings)
Product Scalability
9.8
(6 ratings)
-
(0 ratings)
7.3
(1 ratings)
Professional Services
8.9
(4 ratings)
-
(0 ratings)
-
(0 ratings)
Vendor post-sale
9.0
(4 ratings)
-
(0 ratings)
9.1
(1 ratings)
Vendor pre-sale
8.3
(4 ratings)
-
(0 ratings)
9.1
(1 ratings)
User Testimonials
BrowserStackSeleniumUserTesting
Likelihood to Recommend
BrowserStack
If you need immediate testing (for example, from Azure pipelines agents), use BrowserStack instead of LambdaTest (which makes you wait in a "pool" until the device/platform combo you are querying is accessible). If you don't need your tests to be immediate and prefer a wider range of devices, then use Lambdatest.
Read full review
Open Source
When you have to test the UI and how it behaves when certain actions are performed, you need something that can automate the browsers. This is where Selenium comes to the rescue. If you have to test APIs and not the frontend (UI), I would recommend going with other libraries that support HTTP Requests. Selenium is good only when you have no choice but to run the steps on a browser.
Read full review
UserTesting
UserTesting has been great for moderated customer interviews/usability testing as well as for unmoderated testing of messaging, imagery, prototypes and live experiences. I would say that the scope of what you want needs to be limited, as the participants are only paid so much and tests are supposed to not exceed a certain amount of time. For customer interviews, I think it can be difficult to onboard customers to UserTesting if they have never used it before. If I set up interviews, I don't even have them use the UserTesting scheduling tool, I actually set up all the interviews with the customers myself through the tool (being mindful of time zones!). When we run the meeting, they really don't even know UserTesting is involved. Might be nice for UserTesting to allow the upload/connecting to of a Zoom interview and let it do the transcription/analysis from there.
Read full review
Pros
BrowserStack
  • Reliable cross-browser, cross-device testing
  • integration with JIRA to add screenshots directly to bugs etc
  • Live mobile device testing for an extra layer of confidence
  • Customer support has been very consistent and reliable
  • User interface is incredibly simple to use and easy to train new users on
Read full review
Open Source
  • For any web based UI automation, Selenium is the best tool out there to automate your tests.
  • It supports multiple coding languages like Java, Python, Ruby, C# etc.. to choose from.
  • There is a huge community of users and can get many answers on StackOverFlow.
  • It has lot of other plugins to make your tests even more efficient.
Read full review
UserTesting
  • Product Manager who follows up on your UserTesting usage and gives advice/support when you need it.
  • UserTesting University is a great platform to learn how to use UT and general information about research.
  • UserTesting can find participants quickly, so you won't need to wait long before you can start the analysis.
Read full review
Cons
BrowserStack
  • The parallel execution is limited and is still in beta state. Once it starts to work properly, it will be more helpful
  • The paid subscription can be a bit of an issue for some individuals or organizations as the charges are a bit too much
  • Some of the devices do not open or load properly and are not available to test at times
Read full review
Open Source
  • Selenium is pretty user-friendly but sometimes tests tend to flake out. I'd say roughly one out of twenty tests yields a false positive.
  • Selenium software cannot read images. This is a minor negative because a free plug-in is available from alternate sources.
  • Slowness may be a minor factor with Selenium, though this is an issue with basically any testing software since waiting on a site to execute JavaScript requires the browser to wait for a particular action.
Read full review
UserTesting
  • Sometimes there are restrictions around types of research that can be used for moderated user-testing with our own users.
  • For tests on relatively small areas of a website or app, the AI analysis seems rather overblown, like it's trying too hard to come up with something insightful when the test is actually about something quite small (e.g. structure of a mobile app menu).
  • It's difficult to invite our own users to unmoderated user-testing because they wouldn't know how the UserTesting interface works - this is particularly an issue for mobile research.
Read full review
Likelihood to Renew
BrowserStack
It's almost the 3rd year for us and it's renewal time for us. So yes, we are already discussing how many licenses we need to increase as users are increasing internally. So it's 100% sure that we are already planning renewal this year as well BrowserStack with live and app automate.
Read full review
Open Source
We love this product mainly because of its high customization abilities and the ease of use. Moreover, its free and can be learned easily through online communities and videos. The tests are more consistent and reliable as compared to Manual tests. It has enabled us to test a large number of features all in one go, which would have impossible through manual tests. The reports generated at the end of the tests are really helpful for the QA and the development teams to get a fair view of the application.
Read full review
UserTesting
I'm very happy with my experience of the product and the level of service and learning resources they provide. If the service becomes more expensive than it currently is then we might not be able to justify additional cost - but this is theoretical. I would recommend UserTesting and would ideally renew our contract.
Read full review
Usability
BrowserStack
So many options that it can be a little overwhelming, but the core functions are easy to find and use and it's usually not too hard to figure things out for the more complex tasks. Very easy to boot up a device and a specific browser from the dashboard to begin a manual website test.
Read full review
Open Source
For those who are unfamiliar with coding, there is a bit of a learning curve. There is plenty of helpful documentation and resources but it can take a little time to get the software up and running. Once you get the hang of how Selenium works, and what it can do, you realize how many things you can use it for, and how many processes you can automate.
Read full review
UserTesting
It's very good, I have used other tools in the past and this is by far the most intuitive and user friendly. Testament to this is the ease with which other non researchers who have been onboarded to the tool with our additional seat have found it easy to use
Read full review
Reliability and Availability
BrowserStack
I rated BrowserStack's availability a 10 because it is consistently reliable, with minimal to no downtime or unplanned outages. The platform is accessible whenever needed, ensuring uninterrupted testing. Its robust infrastructure and proactive monitoring ensure a seamless experience, allowing us to meet deadlines without delays caused by availability issues and all
Read full review
Open Source
No answers on this topic
UserTesting
Never encountered any problems
Read full review
Performance
BrowserStack
The tests are fast considering the fact that they're Appium tests. I've seen tests reliably pass or fail when they're supposed to, with next to zero issues on the BrowserStack side of things. Tests launch only seconds after I kick off them off from my CLI.
Read full review
Open Source
No answers on this topic
UserTesting
Perfectly fine. Never had any problems.
Read full review
Support Rating
BrowserStack
I've not had much direct interaction with the BrowserStack support team. The help and community are great and we've not run into any issue that has really required us to reach out. I guess having a stable and easy to use system means you may never need to contact support.
Read full review
Open Source
The Selenium app has a pretty fat community of users. For the problems we are experiencing, we are primarily receiving support from these communities. In addition, there is widespread service support. Instant support is given to the problems we experience when we need Online support. We and our team are happy to provide this support, especially before important deployment processes
Read full review
UserTesting
I have contacted UserTesting's customer service online, by email, or by phone a few times, and each time, I have encountered the same professionalism and expertise. Even in person during a work event, they were there, and it was the same experience.
Read full review
In-Person Training
BrowserStack
Yes, it was online training on meet, and trainer looks like skilled and technical strong, he has covered end to end all the features and he has answers all the queries. because of this trainings we are able to implement it by our own in the organization, thank you for support and training.
Read full review
Open Source
No answers on this topic
UserTesting
No answers on this topic
Online Training
BrowserStack
It was a quick training from the support of browserstack, it was nice and easy to understand, thanks again for the support given by the team. and regularly I used to receive mails for training from support for any new feature they launch, I was able to spread same training to all my team and dev.
Read full review
Open Source
No answers on this topic
UserTesting
No answers on this topic
Implementation Rating
BrowserStack
I rated the implementation satisfaction an 8 because while it went smoothly overall, there were some challenges during the initial learning phase and integration with existing tools. Key insights include the importance of providing sufficient training upfront and ensuring seamless integration with other systems to minimize disruptions and improve adoption speed.
Read full review
Open Source
We did everything we needed to use it. Now we can execute our tests on different operational systems and browsers running few tests simultaneously. We also implemented Appium framework to execute our tests on mobile devices, such as iPhones, iPads, Android phones and tablets. We use SauceLabs for our test execution and Jenkins for continuous integration.
Read full review
UserTesting
From a technical perspective, the implementation was extremely smooth. Most of the change management / implementation hurdles were clearing use of the tool through our various security, legal, and information privacy teams. Once these concerns were addressed (UserTesting.com was very helpful in providing all the needed documentation), the implementation process was very simple and we were able to get going right away.
Read full review
Alternatives Considered
BrowserStack
BrowserStack products has been found better for low code automations and visual regression techniques. We have been struggling to maintain the API endpoint sanity tests and writing a lot of code for them while releasing the builds, while we chose BrowserStack accessibility solutions, we found it a way easier than we thought and worked it up.
Read full review
Open Source
At the time of adoption, there were not many other alternatives that were even close to being competitive when it comes to browser testing. As far as I know now to this day, there is still little competition to Selenium for what it does. Any other browser-based testing still utilises Selenium to interact with the browser.
Read full review
UserTesting
The quality of the participants: they usually have good feedback and act like "professional" users. Which is good when we want a few insights in a short amount of time. Also, the interface is good. I miss having more features, like a good transcription tool like we have in Condens
Read full review
Contract Terms and Pricing Model
BrowserStack
No Vendors were involved, directly dealt with Browserstack
Read full review
Open Source
No answers on this topic
UserTesting
No answers on this topic
Scalability
BrowserStack
I may not be the best person to answer this as I am only using it for 1 department and at 1 site but will still try my best As far as Scalability for Devices for Mobile Automation is concerned, it gets a Solid 10, as the users can run cases on upto 10 device parallel and also have the best choices of devices to choose
Read full review
Open Source
No answers on this topic
UserTesting
The package we have limits the number of people who can set up tests. This prevents us from scaling the use of the platform.
Read full review
Professional Services
BrowserStack
Not used
Read full review
Open Source
No answers on this topic
UserTesting
No answers on this topic
Return on Investment
BrowserStack
  • It reduced the cost of buying multiple devices as we have multiple devices access in it
  • Easily accessible from anywhere due to it cloud availability
  • Introducing this to our client also helped us in building trust as well as winning their confidence during deliverables
Read full review
Open Source
  • There hasn’t been a downside to using it yet other than we’ve got to update the programs we create for each change.
  • This has saved us hundreds of hours of manpower by allowing our automation engineer to rapid fire tests.
  • We are able to screenshot and save entire sites before and after launch with a program the automation engineer created
  • We can compare large volumes of data against data in excel docs with a program created using Selenium
Read full review
UserTesting
  • Content is key to the sign up journey and UserTesting helps me improve that.
  • UserTesting has helped me improve the Cashier on our site, making it easier for users to deposit money.
  • UserTesting is helping me iterate all our content decisions, helping us improve the UX across all platforms.
Read full review
ScreenShots

BrowserStack Screenshots

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

UserTesting Screenshots

Screenshot of UserTesting's several solutions for gathering rich customer experience narratives.Screenshot of Interactive Path Flows
Built on recent research in data mining, the Interactive Path Flow aggregates interaction data across multiple participant sessions to visualize the customer journey, surface unexpected behaviors, and locate key moments in the customer journey.Screenshot of Keyword Mapping
Similar keywords are automatically grouped based on overall sentiment (positive, negative, or neutral) to identify themes. Highlight reels associated with each keyword are grouped together, to discover the why behind each sentiment.Screenshot of Video capture and live streaming
Digital and real-world customer experiences are recorded on desktop and mobile devices or live streamed for in-platform viewing.Screenshot of Audience targeting
Audiences are specified by screening contributors from UserTesting’s global network of contributors or connecting to any preferred network.