We primarily use the Live, App Live, Accessibility Testing and Percy for testing purposes across our estate. This is segmented across a number of different platforms we support within our support division. We are starting to move more into the testing automation space, however we still use other tools for that purpose.
Pros
Excellent live testing to simulate functionality across a variety of devices, operating systems and devices.
Good AI capabilities within Percy to help automate visual tests which speeds up QA and regression testing.
Provides a variety of testing tools and functionality in one suite of products which makes it easier to manage users and access.
Cons
For large organizations, any improvements that can be made to manage licenses and access controls would be helpful.
Integrate performance/load testing to replace other tools like Blazemeter.
Make it easier to migrate testing frameworks from other applications like TestRail and at a competitive cost.
Likelihood to Recommend
Because BrowserStack provides so many different testing tools and capabilities in one suite of products, it makes it easier to roll it out as an option across a variety of businesses and teams that have specific testing requirements. Eg, Mobile vs. Desktop application development. It is also fairly easy to integrate via SSO to manage access.
BrowserStack, with its ability to test multiple devices and browsers from a single PC, helps us test our websites in numerous ways. The entire digital development team uses it for product testing where we don't have the real device available. We use it for QA testing against multiple versions of Internet Explorer. We also use it for quickly finding reported bugs that might be specific to a browser version. Without BrowserStack, we'd test against fewer devices and would have to do more frequent (and expensive) hotfixes.
Pros
BrowserStack enables testing against real browser versions - not just emulated user/agents screen sizes on different rendering engines that you get with browser debugging tools. Gives a real experience.
BrowserStack allows for quick switching between devices and browsers. At the click of a mouse, you can jump between devices and the webpage you're looking at will be transferred to the new device. Speeds up testing.
BrowserStack gives access to an entire device library for a simple subscription fee. Maintaining a collection of devices this big would be hugely expensive too. It saves money.
BrowserStack allows automated testing, using familiar Selenium, to help speed up more involved testing programmes.
Cons
Some mobile devices are emulated through desktop-level virtual machines.
Running in a browser is helpful, but such complexity comes with occasional glitches which can be annoying.
Likelihood to Recommend
If you're part of a digital development team, BrowserStack is invaluable. If your team is on a tight budget, this tool is essential to get full device coverage. If you've got to test across a large number of devices with limited testing resources, then it will hugely speed things up. If you've got an involved testing process, BrowserStack will enable you to automate your testing to improve your release cycles.
VU
Verified User
Professional in Marketing (Events Services company, 1001-5000 employees)