Sauce Labs Overview
What is Sauce Labs?
Sauce Labs provides the world's largest secure and highly scalable automation cloud for testing desktop, mobile web, native, and hybrid applications. Sauce Labs helps companies accelerate software development cycles, improve application quality, and deploy with confidence across 450+ browser/OS/device/platform combinations.
Sauce Labs Buyer's Guide
Download the Sauce Labs Buyer's Guide including reviews and more. Updated: December 2020
Sauce Labs Customers
Salesforce.com, Mozilla, Zendesk, Puppet Labs, Twitter, Bank of America, Eventbrite, Bleacher Report, Okta, Intuit, Travelocity, Sharecare, CapitalOne.
Sauce Labs Video
Sauce Labs Reviews
- Highest Rating
- Lowest Rating
- Review Length
Showingreviews based on the current filters.
Senior Software Development Engineer in Test at Autodesk, Inc.
Aug 4, 2020
Helps us in reducing the number of manual testing
What is our primary use case?We use Sauce Labs for mostly our automated testing on cross-browser and emulator devices. Our team mainly focuses on web product testing so using a third party vendor to help with the external resouces is a must. There are many cases that we need to run our test on multiple browsers like Chrome, Firefox, IE, Edge etc. Sauce Labs has all the options for us. Of course, because our products are mostly web based, we need to ensure the cross-browser testing for every release cycle. Instead of doing it manually on many real devices, we use Sauce Labs since they provide many emulator devices.
Pros and Cons
- "Live device testing. As we all know, It's really hard and challenging to find/purchase many real devices to test because it will be costly and not all the team can be able to purchase all of the devices out there. We used to have a lot of real devices under our labs. However, it is really time-consuming to maintain those devices and make sure they are up to date with the testing requirements."
- "As a web product QA team, we sometimes need to spot check some new child site on multiple browsers and OS(es). It was a little time consuming for us since we need to click on each of the browser/OS combinations and start a new session to test. Every sprint, with new features and child pages being added, we mostly need to do the same steps over and over again."
What other advice do I have?If you are looking for a cloud devices testing provider, look no further. They will beat their competitors on price, support, and a lot more.
Senior QA Automation Engineer at Bleacher Report
Aug 2, 2020
Analytics have drastically improved over the years and you can dive into your test results (pass/fail) to get a better understanding of how things are working
What is our primary use case?Our CI/CD (Continuous Integration / Continuous Deployment) QA Pipeline interacts with Sauce Labs when it goes to run the necessary automated tests. Our automated tests exist for normal web browser tests (we specify to run on the latest Chrome version, on Mac OS) as well as mobile tests where are mobile tests run on various Android and iOS devices to verify that our apps are working properly on multiple systems. We use a 30 VM (Virtual Machine) farm from Sauce Labs, which gives us enough VM's to get through all our tests in a very reasonable amount of time.
Pros and Cons
- "I have found the live test section with Sauce Labs to be extremely valuable. When you can't quite figure out why a test is failing, you can go to the live test results section within their tool and launch your test (specifying a given OS/browser, or device) manually and step through the test to see the issue more clearly, usually opening up the developer's tool console and watching the network calls and console (within Chrome) to usually find the underlying issue."
- "Overall, I think Sauce Labs provides us with a valuable tool and resource. As far as what could be improved, I would say the overall test execution time. Some of the calls take a bit longer than I expect, for example in web browser tests; while the execution time isn't obnoxious, it could be improved so that overall tests/test suites finish faster."
Learn what your peers think about Sauce Labs. Get advice and tips from experienced pros sharing their opinions. Updated: December 2020.
455,301 professionals have used our research since 2012.
Lead Quality Analyst at Derivco
Jul 26, 2020
Has helped keep the project turn around time on track
What is our primary use case?The Primary use caes would be the following : * Using the device farm and also using the ability to use the virtual and real devices for the purposes of software Quality Analysis testing. * There are projects that sometimes require a variety of devices to perform software testing on and having the repository of devices to choose from that my company might not have greatly assisted with this use. * Especially in handling massive loads of users. Since there is virtual emulation as well as device farms with actual devices this allows a great number of devices for a team to test with.
Pros and Cons
- "Supplying devices to a testing team of possibly close to one thousand testers and developers is a great undertaking but Sauce Labs has made this very easy and a welcomed solution."
- "If I had to speak of an area that could be improved it would probably have to be the speed of interaction with the devices. There is at times a considerable amount of lag while using some of the virtual and at times even physical device farm"
What other advice do I have?It's certainly worth a try if anything . I can confirm it has definitely been a help to myself and the company I work for and it probably will do the same for others.
Quality Assurance Engineer at Optum
Real UserTop 10
Aug 2, 2020
Insights provide a great overall state of the automation suite and can identify trends relatively quickly
What is our primary use case?My company uses Sauce Labs to run all smoke and regression tests for our application. We primarily run our tests on Chrome 83, but we occasionally run on other versions (81 or 84) to check to compatibility. Our smoke suite runs on a nightly build, and regression on a bi-weekly basis. For building out new automation features, we have to have a passing Sauce Lab run before creating a pull request. Doing this ensures that our new automation features will run on other environments and not just locally.
Pros and Cons
- "The insights section provides a great overall state of the automation suite and can identify trends relatively quickly. If we see a dip in our passing rate over time, we can look at what changed when the test started failing to find the root cause rather than doing a quick fix to find that the test fails a short time later."
- "The one issue I have is the 14-day trial that a new user gets for free. I understand the concept of the trial period; however, I think this could be revamped to a free 30-minute run time every few months or after a significant update once the trial period has ended."
What other advice do I have?Sauce Labs was already integrated into our framework and SDLC process when I started with the company. After using it for a year now, I would highly recommend this to anyone.
Jul 28, 2020
Easy scaling to multiple web platforms. They still have platform-specific issues, especially on Mobile platforms.
What is our primary use case?We use SauceLabs for Mobile, Browser and Backend testing. Our QA requirement is to test our apps against all major browser platforms including Safari, Firefox, Chrome and Internet Explorer. Apart of visual and functional testing of the application components, we also collect network traffic produced by the apps for further analysis. With latest update, accessing har files got supported natively by the SauceLabs. For mobile testing we leverage Sauce Connect tunnels as we need to connect the application under test to the corporate network and collect the produced traffic as well.
QA Analyst II at Regal Entertainment Group
Aug 6, 2020
Enables us to configure multiple test scenarios and pinpoint which internet browser we want to test
What is our primary use case?The primary use case for this solution is for automation testing on mobile and web on our testing environment so we can implement continuous integration and continuous delivery into the workplace. With the automation practice being used we are able to deliver more and possibly deliver daily after each build is created in theory. With the automation, we can now focus time testing the higher traffic areas or higher risk areas that could possibly crash or cause a bad experience for the end-user of either the web or mobile application.
Pros and Cons
- "Another feature that could still be improved on is more error clarity. Sometimes when running automated scripts the test will fail on the device side instead of the script and errors only show a 500 try again message instead of a detailed script that could of a been a timeout error from the code."
Lead QA Engineer at a healthcare company with 201-500 employees
Jul 28, 2020
allows our testers to quickly identify issues but there inconsistencies with the tests
What is our primary use case?We use Sauce Labs for the following: - Executing automated functional tests across multiple applications in a combination of about 5 browsers/os. These include IE11, Safari (latest), Edge (latest), Firefox (latest) and Chrome (latest). - Running manual exploratory testing across the same browser mentioned above to get a hands-on view of the application running in each of the environments. - We use the screenshots and videos to share the bugs or issues found with the teams to assist in the resolution of the bugs.
Pros and Cons
- "As stated earlier we use Sauce Labs for a combination of automated testing and manual testing. Therefore the most useful features are the ability to run the functional automated tests via a Sauce Labs tunnels which allows access to applications in our internal network. The second most useful feature is the manual side."
- "We have found that during automated testing this can be very slow. This causes inconsistencies with the tests. It's very difficult to rely on a service when you can't be sure if a test will pass or fail the next time it runs. This means building in a lot of sync time into the tests which in turn slows them down. If this speed could be improved then the service would be much better."
Senior QA Engineer at Indeed.com
Jul 29, 2020
Increases cross-browser testing and reduces cost in purchasing and managing devices
What is our primary use case?It is usually used for manual and automation testing for different browsers and OS. Uses: 1. Running image comparisons on different devices 2. Run test cases on mobile and desktop OS and browsers 3. Running test cases on both production and QA 4. Sauce proxy helps us to run tests locally 5. Sauce lab analytics provide better experience to analyze failures and get run timing of test cases 6. Using it for both manual and automation 7. Can help to do compatibility testing of code in different OS 8. Reduce manual overhead
Pros and Cons
- "Sauce Lab analytics helped us to get detailed knowledge on test cases execution and logs."
- "They should provide a JIRA integration plugin so that we can easily log issues."
See 2 more Sauce Labs Reviews
Download our free Sauce Labs Report and get advice and tips from experienced pros sharing their opinions.
- When evaluating Functional Testing Tools, what aspect do you think is the most important to look for?
- What is the best tool for SAP testing?
- What's the best way to trial functional testing tools?
- What is SAP testing? How is it different from non SAP testing?
- What tool do you recommend for non-SAP testing?
- What are some common causes for software failure?