Testing Automation at its Finest
Anonymous | TrustRadius Reviewer
November 01, 2018

Testing Automation at its Finest

Score 10 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with Sauce Labs

Sauce Labs is used across the organization on many consumer-facing teams. It is our primary method of regression testing, freeing QA resources up from manual testing. Sauce Labs also takes into account the infrastructure aspect, which is a huge time/cost sink if an organization would have to build that in-house.
  • Infrastructure as a service - we do not need to worry about spinning up machines or VMs.
  • Scalable based on demands of the company.
  • View recordings of the automated tests.
  • Live manual test support.
  • Mobile device support.
  • UI not the most responsive.
  • SauceConnect tunnel sometimes fails for no reason.
  • Increase the number of software release cycles
  • Accelerate the pace of new feature releases
We primarily leveraged Sauce Labs to increase our agility and velocity. We wanted to be able to follow a CI/CD model where we deployed multiple times per week. To do this at scale means the need to automation regression testing. We had a choice to build it in house vs buying. The in house route was tried and was a maintenance nightmare. Sauce Labs helps provide both the service and the infrastructure.
We had a security team review the product and found no issues.
The ability to get reports directly from the Jenkins Sauce Labs plugin was very helpful. This allowed us to at a glance look at build issues including screenshots of where tests failed. The ability to view recordings within the web portal also allowed us to see what "the customer" sees when automation is run.
We are happy with our decision to buy. To build requires not only deep knowledge of the tool, but also infrastructure support - both knowledge and personnel. We did try to build and it did not go well both from a cost and ongoing maintenance perspective. Buying frees up our people to focus on actual business problems.
We have used Sauce Connect to connect to our internal sites. The tunneling tool was reviewed by our security team before we implemented. It is an incredibly convenient feature as it allows Sauce Labs to connect to internal sites without having to expose dev/stage/test environments to the Internet. Security has not been a concern since we've implemented it.
We have also tested out Browser Stack, which at the time was more geared towards manual testing. Although it appeared to support more mobile devices/browsers, we also wanted something that can plugin in easily with our existing Selenium test scripts. Sauce Labs was definitely more geared towards our goals at the moment which were to automation functional/regression testing and build it into our release pipeline.
Great for automating your QA test/regression use cases, especially for frontend (including web and mobile). Great for integrating with CI/CD (continuous integration continuous delivery) pipelines like Jenkins. Comes with a built-in Jenkins plugin that makes the integration easy. SauceConnect allows tunneling to internal sites, which allow this to be leveraged for both production facing and internal/dev sites.