Skip to main content
TrustRadius
Sauce Labs

Sauce Labs

Overview

What is Sauce Labs?

Sauce Labs is a cloud-based platform for automated testing of desktop and mobile applications. It is designed to be instantly scalable, since it is optimized for continuous integration workflows. (The vendor says that when tests are automated and run in parallel on multiple…

Read more
Recent Reviews

TrustRadius Insights

Sauce Labs has proved to be a valuable tool for various teams and departments within organizations. Users appreciate the seamless …
Continue reading

Nice product overall!

9 out of 10
October 19, 2022
Incentivized
Use for E2E testing reporting. Use for accessing internal web app access with Saucelabs connect (tunnel). Use for debugging with the …
Continue reading

Sauce Labs review.

9 out of 10
October 12, 2022
Incentivized
I use SauceLabs for UI regression testing and API testing. A feature to show how many tests there are in total, not just test suites, on …
Continue reading

Sauce Labs Review

9 out of 10
October 11, 2022
Incentivized
Sauce Labs provides access to several cloud devices in Android and iOS with older OS versions as well, thus providing a wide range of …
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

Video Reviews

1 video

Sauce Labs Provides Details for Android Developer and Engineer
02:10
Return to navigation

Pricing

View all pricing

Live Testing

$19.00

Cloud
per month

Virtual Cloud

$149.00

Cloud
per month

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://saucelabs.com/pricing

Offerings

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

Product Demos

WebdriverIO + Appium + Sauce Labs = Success? - Live Stream

YouTube

Automated Mobile Testing with Sauce Labs

YouTube

Parallel Testing with Sauce Labs

YouTube

Cross Browser Testing with Selenium, Sauce & Node.js

YouTube
Return to navigation

Product Details

What is Sauce Labs?

Sauce Labs is a cloud-based platform for automated testing of desktop and mobile applications. It is designed to be instantly scalable, since it is optimized for continuous integration workflows. (The vendor says that when tests are automated and run in parallel on multiple virtual machines across many different browser, platform and device combinations, testing time is reduced and developer time is freed up from managing infrastructure.) The Sauce Labs testing cloud is intended to be paired with a CI system. According to the vendor, this combination allows developers to easily test desktop and hybrid, native and mobile web applications early on in their development cycles, continuously and affordably.

Sauce Labs provides enterprise-grade security via Sauce Connect™, its secure tunneling protocol for testing behind a firewall while maintaining control of proxy and access policies. Tests are run in the company’s secure data center and VMs are destroyed (not “wiped”) after each run, ensuring customer data is never exposed to future sessions. After tests are completed the Sauce Labs’ dashboard provides a unique build-oriented report with metadata, access to Selenium logs, screenshots, video recordings, and a complete list of commands and responses. Support for SSO lets customers provision new user accounts on the fly with centralized user account management, access control, and usage reporting.

Sauce Labs Features

  • Supported: Automated Cross-Browser Testing
  • Supported: Automated Mobile Testing
  • Supported: Manual Testing
  • Supported: Real device cloud
  • Supported: Integrations with all CI servers and JIRA
  • Supported: Enterprise Security
  • Supported: Proprietary Data Center
  • Supported: Support for Selenium, Appium and JUnit Testing
  • Supported: Professional Services & Onboarding
  • Supported: Instructor-led Selenium and Appium training

Sauce Labs Screenshots

Screenshot of Sauce Labs UI optimized for continuous integration workflows.

Sauce Labs Technical Details

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

Frequently Asked Questions

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

Reviewers rate Availability and Product Scalability highest, with a score of 10.

The most common users of Sauce Labs are from Enterprises (1,001+ employees) and the Computer Software industry.
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(285)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Sauce Labs has proved to be a valuable tool for various teams and departments within organizations. Users appreciate the seamless integration of the platform with Jenkins CI servers, enabling continuous testing of web applications in real browsers and Dockerized environments. The ability to easily configure proxy tunnels and access firewalled environments and desired browsers via the Sauce OnDemand Jenkins plugin has been a major selling point.

One key use case for Sauce Labs is running regression test suites against different OS and browser combinations, which saves time and effort in maintaining test environments. Developer teams utilize Sauce Labs for running end-to-end Selenium tests, while the testing team manages its usage across the organization. Customer Service and Email Marketing teams also benefit from Sauce Labs, using it to identify and address customer issues and bugs before or after deployment. Additionally, the QA team relies on Sauce Labs for executing daily automation test cases on various platforms including mobile and web.

Best solution for deep automated browser testing: Users find Sauce Labs to be the best solution for integrating deep automated browser testing in a CI/CD pipeline, with multiple reviewers stating this as a key advantage of using the platform.

Ability to run test runs faster: Many users appreciate the ability to run test runs faster by using as many VMs as required, which is particularly helpful for CD/CI processes. This feature has been praised by multiple reviewers for its contribution to improving efficiency and reducing execution time.

Sauce Connect Proxy enables testing in firewalled environments: The Sauce Connect Proxy feature is highly valued by users as it allows companies to test in firewalled environments and localhost. Several reviewers have mentioned how this feature enables easy testing of applications behind a firewall, making it a valuable option for conducting tests securely.

Confusing and Difficult User Interface: Users have consistently found the user interface of the tool to be confusing and difficult to navigate, which has made it challenging for them to perform tasks efficiently. Several reviewers have expressed frustration with the complexity of the setup and configuration process, indicating a lack of user-friendliness.

Stability Issues: Some users have experienced stability issues with Sauce Labs, reporting that the tool is not reliable. These instances of instability can negatively impact the testing process for users, causing delays and uncertainties.

Limited Reporting and Customization Options: The lack of comprehensive reporting and customization options for dashboards is a drawback for users who require more detailed analytics and integration with APIs. This limitation has been mentioned by multiple reviewers, highlighting a need for improved functionality in this area.

Based on user reviews, users commonly recommend the following for Sauce Labs:

  1. Request a trial and take advantage of fast support. Users highly recommend asking for a trial of Sauce Labs. They praise the company's fast support, which is beneficial in getting started with the tool.

  2. Use Sauce Labs for multi-browser and multi-device automation. Sauce Labs is considered the best tool for cloud testing, particularly for testing web applications in different browsers, devices, and operating systems. Users mention its easy adoption and interface as strong points.

  3. Consider test architecture and logging for effective automation testing. Users suggest putting at least 2 retries in the test configuration when performing parallel mobile testing with Sauce Labs. They also advise considering test architecture and test logging to enhance the automation testing process.

Overall, users highly recommend Sauce Labs as a top service provider in the market, especially for continuous automated testing and serious mobile or desktop testing. It is praised for its secure nature and integration with real devices on the cloud. However, users also suggest trying other services like BrowserStack for comparison purposes.

Attribute Ratings

Reviews

(101-125 of 159)
Companies can't remove reviews or game the system. Here's why
January 16, 2018

Saucy

Score 9 out of 10
Vetted Review
Verified User
Sauce Labs is used for our Selenium tests for our web application. It is integrated with Jenkins and helps provide an environment so it can be run separately from the pipeline. There was a previous issue that our pipeline would time out when we ran our test because it took too long. With Sauce Labs, we were able to resolve this issue.
  • Supports multiple browsers
  • Pricing
Sauce Labs is very suited for DevOps especially the concept of continuous integration and continuous deployment. It allows testing to be integrated with the application and allows for reliable testing. However, the pricing is less than desirable which has made using Sauce Labs quite limited in my company. Some teams use it and some don't since it could add up in the project budget.
Score 5 out of 10
Vetted Review
Verified User
Incentivized

Sauce Labs is used by my organization to automate testing with certain CI/CD pipelines. It is used across several teams in the organization, but isn't terribly widespread.

My team used Sauce Labs as our CI/CD pipeline went through Bamboo, which did not have any browsers on their servers. Since our UI tests required a browser, we used Sauce Labs to spin up the browsers we needed in a situation where we otherwise didn't have access to browsers.

  • Allows testing on browsers where your setup normally couldn't.
  • Once it is setup, it is incredibly easy to add additional browsers to test on as well as different versions of browsers.
  • Sauce Labs captures your tests in screenshots, video, and commands, which makes it very handy for tracking down exactly where a test messed up [you can see where it happened in real-time!]
  • Sauce Labs is incredibly difficult to set up and start using. Be prepared to browse forums, contact support, and do a lot of trial and error.
  • Sauce Labs doesn't tell you by default if a test passes/fails, only if it completes or doesn't complete. This means more setup time to get Sauce Lab working with a test reporter.
  • Since you run tests over a connection, running tests on Sauce Labs is incredibly finicky. Sometimes a test will fail just because it wants to; I've literally had tests that were working for days suddenly fail despite no code being changed to change them, and tests that were failing just start passing for seemingly no reason.

Sauce Labs is incredibly well-suited to a particular scenario - being able to run tests in the browser when you couldn't otherwise do so. It also makes running tests across multiple browsers and versions of browsers very easy, which could be quite valuable if your application prioritizes compatibility.

Even so, it's hard to recommend Sauce Labs if you have any kind of alternative solution. It's far more difficult to set up than it should be, and even when it is set up it seems rather hit-or-miss whether it will accurately run your tests or not. I've spent far too much time trying to track down issues that aren't there just because a test 'failed' on Sauce Labs.

Use it if you need to, avoid it if you don't.

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Sauce Labs is used to execute automated regression and smoke test suites for the entire Commercial Insurance business unit. Mainly used to schedule the tests to run seamlessly once we kick off the test suite and run the scripts concurrently on different machines.
  • Concurrent execution of scripts from a test suite
  • No babysitting needs to be done once the scripts are set up to execute
  • Check the logs later and also look the machine while execution in progress for understanding.
  • Sometimes I notice the machines are a bit slow compared to the real one.
Overnight scripts execution and with Offshore involved clients.
January 08, 2018

How Sauce does it right

Brian Smith | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I have recommended Sauce to several clients I supported as a consultant of test automation services. It solves the problem of streamlining mobile automation results in a timely fashion. The Sauce labs platform affords users the ability to execute a variety of test suites on multiple devices, even in parallel. Clients I have talked to want results more quickly during each development sprint.
  • The RESTful services API is fully featured.
  • Sauce usually supports latest Appium version, rather quickly.
  • Real device cloud is a much needed feature, and Sauce delivers.
  • Some extra latency sometimes exists between ending a test and when the Sauce UI visually communicates it to you.
  • Sometimes a green checkmark besides a test displays even though it never finishes due to an unexpected problem. It fails, but doesn't register as a failure.
  • No real device cloud access for open source projects.
I have utilized the Sauce platform exclusively with iOS, so I cannot speak for Android. I have had little to no issues executing tests from Appium with Java or directly through Xcode. The interface is simple with very little of what you don't need, if any. There commitment to providing open source projects with jenerous access to their platform is amazing.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
My business uses Sauce Labs to ensure that my company website is properly functioning on all web browsers and flavors of OSs. I am only a company of one person, so yes it is used across the whole organization. The business problems I face, is when I change my inventory and my media to display my products, I have to check all browsers to verify the image renders correctly on each one.
  • Without this company and their wonderful customer service I would have to shell out thousands of more dollars for what they do, and work with people not nearly as talented as they are. Everyone in that company values you as a customer. I'm a small company that doesn't give them much money, but they treat me like I am their number one client. This company truly is a diamond in the rough. I can't say enough good things, I've never had success with a tech team before. Being a small company I really value any time I'm not just a number to company, or when they give me an answer within 24 hours. Other places just send me from one department to another if I have a question or bug, but with Sauce Labs I get a phone call or email within 24 hours when i tell them I have an issue. Great job Sauce Labs, you are a pioneer in the customer service department.
  • Every time this company comes out with a new flavor OS or browser for us customers to view on we get an immediate email and learn what's new with Sauce Labs. This is very helpful as it is critical to test out all of the current browsers and verify that we have a great site.
  • Sales pitches. This company isn't shoving them down your throat. I usually get spammed with a bunch of new items, or upgrade your contracts when I work with a company. Sauce Labs isn't a company that is constantly trying to ask for money. Being a small business I don't have much, and it's nice that when I open their email I know it won't be a promotion or someone asking for me to upgrade.
  • The site would be great if I could plug in one URL and select what browsers and OS I want to test on, and then just let it open them all up at once. Right now I have to individually open each browser and flavor and retype the URL and all my settings. An all at once deal like BrowserStack would really be great.
If you are looking for a company that will work with you on a contract and fit your needs for your enterprise, this is it. I worked for a larger company that also needed to negotiate a contract with Sauce Labs and their team went above and beyond to change their confidentiality agreement to fit the enterprise. If you need to screenshot a bunch of pages with the scroll feature, I would recommend BrowserStack. However, that is the only feature this company lacks. I would rather do my own screenshots with a third-party tool than ever switch from Sauce Labs. Their team is too great to ever leave them.
December 14, 2017

Great beginning!

Score 9 out of 10
Vetted Review
Verified User
I do not use Sauce Labs at work, but it is definitely something that I, as a Developer, learn a lot from. Sometimes the areas of interest can be brought up in meetings where I work but doesn’t necessarily mean that I use it. Maybe for future development of our applications, it can be used.
  • Articulate
  • To the point
  • Easy interface
  • Sometimes buggy UI
  • More futuristic UI
  • More challenges
Sauce Labs is well suited for those that are looking for up and coming technologies. I believe developers have great use for it and it creates awareness that products like these exist.
December 14, 2017

Software Engineer in Test

Score 10 out of 10
Vetted Review
Verified User
Currently, it's used to run end-to-end regression automation test suites on the Chrome browser. We started small, testing currently only 2 full-stack RESTful web applications that reside behind a firewall. Once implemented by our server team, we will use the Sauce Connect Proxy Server as a encrypted tunnel for sending test data to the cloud-based Sauce Labs bank of virtual machines. Ultimately, we will run most / all test suites through Sauce Labs as well as run our end-to-end regression tests in parallel. The business problems addressed using Sauce Labs is the cost of maintaining an in-house testing infrastructure. We are the largest Health IT organization and an academic medical center so the number of applications that can be tested using Sauce Labs is vast. In the coming months/years we look to steadily increase the number of applications that are in our organization and utilize the Sauce Labs infrastructure for testing them.
  • Super secure. Uses a encrypted tunnel for test data.
  • Reasonably priced compared to their competition.
  • Easily accessible support, when I need them.
  • Assign an expert to my account to facilitate the on-boarding process just to be certain everything is up and running properly before turning me loose.
It's very likely I would recommend this product to large organizations that develop enterprise level applications that can only be utilized via web or mobile devices.
December 06, 2017

Good Testing Tool

Score 8 out of 10
Vetted Review
Verified User
Incentivized
It's used by the quality assurance team to perform manual and automated testing.
  • Multi-Browser Test Execution
  • Expose additional API endpoints for automation teams
Sauce Labs has been very beneficial for our automated test engineers to use.
Stanislaw Wozniak | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
It is currently being used in a limited capacity only for cross browser testing. We have top 5 desktop and top 5 mobile combinations that we review each month and adjust our tests accordingly.
  • Capture of log data of all relevant parts such as Selenium, Appium, browser etc. Screenshots and videos are very useful too.
  • Good selection of OS/browser combinations and quick adoption of new ones.
  • Very easy to integrate with on premise infrastructure.
  • Very poor network performance when testing from outside of US, specifically EU, up to 20 times slower.
  • Support can be quite slow, had a couple of issues that dragged for months and we as a client had to do a majority of the investigation despite the fact the problem was on Sauce Lab's side.
  • Test configuration can be tricky sometimes, the Jenkins plugin does not set correct variables for the test. Ended up specifying parameters by hand.
Support and network performance are holding Sauce Labs back
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Sauce Labs to provide testing capabilities across a wide range of platforms and devices. We could not keep up with purchasing and maintaining multiple devices and sharing them amongst a large number of developers. Sauce Labs provides us with a good cross-section of recent and older devices. It is used within part of the developer community.
  • Fairly wide range of platforms and devices
  • Support is available from real people
  • Many examples of usage and integrations are available on the internet
  • Better debugging and developer tools are needed
  • Speed can be an issue, sometimes it is painfully slow
  • Can be slow to add new devices to a list
Sauce Labs is well suited to development teams that need to test across desktop, tablet and mobile devices, but do not have an available pool of devices to test on. It avoids scenarios where devices must be purchased, maintained, lost, found, shared etc., and provides recordings of tests that can be shared and reviewed after completion. It does have some speed issues and falls behind the competition with debugging tools.
Antony Robertson | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Sauce Labs to help support our QA department. Instead of needing to spend time performing simple smoke tests, they can focus their time on feature testing. Product Managers are also able to use the GUI we created to kick off suites of test scripts and test them against multiple or specific environments after which the results may be used to make business decisions as to whether or not a code base is ready for production.
  • Sauce Labs has an impressive selection of browser/OS combinations which allows us to really test our code to ensure the best possible user experience.
  • Sauce Labs is really trying to build out its emulator/simulator platform, but it needs help keeping up with the versions of Android as they are released. The Real Device Cloud (RDC) is has improved in this area and I'd like to see parity between the RDC and the emulators.
  • Customer support could use a bit of improvement in communication. Too often it feels like I am being asked for more and more information that I've already provided. It would be nice to feel like you are having a more human experience.
For pure automation, Sauce Labs is great. It's awesome to be able to have the breadth of VMs at your disposal.
November 17, 2017

Why we use Sauce Labs

Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Sauce Labs in different departments within our organization, we have an entrepreneur license. Most quality departments rely intensively on Sauce Labs' results, we have a build setup via Jenkins which starts the test automatically in Sauce Labs as soon as there is a code change in master repo. It sends results (failure) via email which we can later be troubleshot by watching a playback video of the actual test, these test video clips are stored in the Sauce Labs dashboard.
  • Ability to run tests across different platforms and various browser combinations without having to manage devices.
  • Images and video capture of tests which can be playback later.
  • Secure connection provided via Sauce Connect.
  • Ability to configure it with various third party tools, such as Applitools.
  • Parallel testing is a bliss.
  • Free webinars provided by Sauce Labs are a great source to gain more insights.
  • Mobile app for Sauce Labs.
  • Sometimes we have test that gets stuck and stays in paused mode for 32 minutes which is a default timeout - this prolongs the entire test job.
Sauce Labs is a great if you are wanting to test your app across various platforms and you don't have resources to manage or maintain different devices and browser combinations. It is also very useful when you are running tests in parallel, this has reduced our regression testing time by atleast 75%.
November 17, 2017

Sauce Labs is great!

Dmitry Shyshkin | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
The QA team uses Sauce Labs mostly for automation executions on many different OS/Device combinations. We run tests on a daily basis. We have been using Sauce Labs for two years now and do not plan to stop using them. Very happy with service provided by Sauce Labs. Sometimes QA and dev use sauce labs to reproduce issues manually on specific OS or devices, but we rarely use it for manual testing. Mostly automation.
  • Huge selection of OS/Browser/Device combinations
  • Video recordings and screenshots of all executions
  • Easy to set up test execution
  • Helpful support
  • Use to be able to interact with a browser while executing tests, but now this feature is off. Can only watch a test execution, but not interact with browser.
I am very happy with all aspects of Sauce Labs, so I always recommend it to friends who work in the same field as me. I've been asked about Sauce Labs before by friends and colleagues, and always provide good feedback. Also, Sauce Labs does not just provide great services, but hosts webinars and even conferences, which is awesome and another reason to recommend them.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We heavily use Sauce Labs as our testing platform for running our automated tests in QA department. Also, we have extended the usage of this for the development team to run their unit tests/bug fixes on multiple browsers and platform before pushing it to our QA environment. Prior to this, we were maintaining our own grid for running automated tests, the less knowledge and more efforts/cost of the resources made it hard to scale and maintain our own infrastructure. Moving to a cloud service like Sauce Labs we are quickly able to run the tests and scale our testing on multiple platforms.
  • Good support
  • Recommendations for fixes/bugs are heard and they come up with the fixes very quickly
  • Stability and new feature supports like Jenkins integration and JIRA integration are cool features
  • Better resolution of the AHA requests, their portal for handling feature requests and experience
  • More integration with open source tools/projects like JIRA on cloud
  • Need lower price options on usage vs. number of VMs
It is effective and useful for small organizations with less overhead to maintain their infrastructure. Make sure to ask for their small enterprise plan and pricing option. For pretty big organizations with thousands of tests running, it makes sense to run it on [your] own infrastructure for fast runs and less expenditure.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use it to validate our UX is consistent across multiple browser and operating system combinations. Additionally, we use it to validate our sites load on mobile devices as intended. It has also allowed us to offload some of our lab costs around virtual testing platforms.
  • Account Management
  • Quick spin up time for testing
  • Sauce Connect allows us to test on local IPs using remote resources
  • The tests take 500% longer to complete using sauce labs than a local selenium web driver instance.
  • The advertised record and play feature is extremely unreliable.
  • There is no ability to clone actions across numerous browsers and VMs.
Great for application testing that is aimed for multiple concurrent users. For applications that do not support multiple users it increases the testing time significantly.

I would also recommend Sauce Labs for anyone getting into the mobile web app market as it allows easy testing across all platforms.
November 17, 2017

Great for starting out

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Sauce labs allows us to get up and running with a test lab without the capital expenditure to build one ourselves. It makes it quick and easy to start testing on new device emulators and browsers, and it allows our BAs to verify issues in strange browsers quickly.
  • Access to internal-only sites when testing
  • Videos of automated sessions for review
  • Variety of browsers
  • Limited number of real devices
  • Subpar API that's difficult to integrate with
  • Lack of attention to Bamboo CI plugin
Great for small businesses just getting started with cross-browser testing
Bobby Helco | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Sauce Labs for two main purposes. First in our automation testing. We run tests during our continuous delivery process. Sauce labs gives us the ability to run lots of tests concurrently and various browsers and OSs in a much shorter and cost effective way, compared to trying to set up our own distributed solution.

Second, we use Sauce Labs to run manual tests. Having the ability to bring up any OS and browser configuration possible, in just a few clicks of the mouse, is amazing. I have in the past had 10-12 machines in a lab that had different OS versions and browsers installed, so that I could have those configs available for testing. Managing that was a pain. And the cost was huge, hardware, floor space, power, and maintenance. Sauce labs gives me 10 times the number of configurations, with non of the other problems, at a very reasonable monthly cost.

All in all, Sauce Labs has simplified my life greatly. Improved my coverage. Sped up my automation test runs. And made my life better. Thank you Sauce Labs!
  • Ability to have lots and lots of OS/browser configurations at my fingertips. I don't have to have physical machines or VMs that I have to maintain myself. Hit the website, and I have the resources I need right there.
  • The ability to launch a machine from my automation tests, run the test, report, shutdown the test and move on to the next one. I have used Sauce Labs with Selenium in Java in the past, and now with Selenium, protractor in Java-Script. Works like a champ.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Sauce Labs for our test automation and manual browser checks within our department. The strength of Sauce Labs is it lets us provision different OS/browser combinations and run our automated tests to make sure we have regression coverage on what our users have. Without Sauce Labs, we would have to manually stand up and tear down these environments in our cloud hosting environment.
  • Extensive OS/Browser combinations.
  • Integration with Selenium and TestRail to run tests and report results.
  • Integration with Jenkins for provisioning.
  • We could use a dashboard showing Pass/Fail across multiple test runs.
  • Developing proxy tests where we can check header and network calls is a bit difficult to setup.
  • Mobile testing is still somewhat lacking. Need additional options for mobile web testing.
Sauce Labs is well suited for testing across multiple OS/browser combinations for desktop or mobile web. It is less appropriate for mobile app testing and could use other options for testing real devices. In addition, Sauce Labs has limited environments outside the US, so it is not appropriate if testing is needed for international or global testing.
May 25, 2017

Sauce Labs rocks!

Score 10 out of 10
Vetted Review
Verified User
Incentivized
My company is an international company, and uses Sauce Labs across across the whole organization. We use Sauce Labs for automation tests.
  • Great support of tunnels - In my company, we have to run automation tests against products inside the firewall. I think Sauce Labs provides great support for tunnels to fulfill this requirement.
  • Abundant online resources and communities - Sauce Labs provides a great deal of online resources and we have a large group of communities of Sauce Labs users. I can easily find a solution whenever I encounter a problem.
  • Time-saving to maintain multiple virtual machines - With Sauce Labs, my company doesn't have to maintain multiple virtual machines, and it saves both time and money.
  • Support for Linux platform - It would be better if Sauce Labs can consider supporting Linux platform.
Sauce Labs is well suited for browser compatibility tests.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We used Sauce Labs to run web UI automation to cover different markets and different languages. Given Sauce Labs has a large matrix of browser type/versions, we do not have to maintain the infrastructure system and that saved us a lot of time.
  • Good API to integrate with our existing testing report tool.
  • Large matrix for OS/Browser.
  • Good document to onboard a new engineer.
  • Screenshot taking feature needs more customization, there is no good way for us to take a screenshot by ourselves and only download those screenshots through an API.
  • Cold start is slow, and performance can be improved.
1) Ad-hoc testing for special browser configuration
2) Regular automation to regress the feature for live site
May 24, 2017

Sauce Labs Review

Score 4 out of 10
Vetted Review
Verified User
Incentivized
We use Sauce Labs as part of a continuous integration pipeline supporting a customer facing website. Sauce Labs runs all our selenium tests.
  • Hides some of the complexity of setting up our own testing environments.
  • Jenkins plugin is easy to set up.
  • It's extremely difficult to find specific tests given the number of tests we run.
  • The Jenkins plugin does not provide useful links to information in Sauce Labs.
Writing selenium tests makes a lot of sense, but maintaining the running environment may not. Outsourcing that environment management piece so that your team can focus on work seems like it could make a lot of sense. We also shopped around and decided that Sauce Labs was great in terms of speed and cost.
Tom Ellis | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Sauce labs is being used as part of a functional test suite to test frameworks and applications. This addresses the issue of ensuring our tools work across different browsers that are being used by our users.
  • Quick deployment of browsers in different environments
  • Easy to use interface
  • All done with a web browser which makes it easy to use across devices
  • Mobile browsers can take time to load
  • The webservices can fail 50% of the time when using a tunnel
Range of browsers and ease of use.
John Theodore | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Sauce Labs to run our automated test suite against their cloud of virtual machines, allowing us to parallelize our regression runs and test on multiple browsers. We support multiple products with nightly regression, pre-release, and run critical tests during releases on demand.
  • Service is reliable and easy to connect to. When their system is down due to a technical difficulty, they are prompt with notification and have things back up and running again quickly.
  • Customer support is always quick to respond when we run into issues or have questions.
  • They have a large number of virtual machines for desktop browsers as well as emulators for mobile devices. They also just recently acquired Test Object to add a real device cloud. This is key because it allows us to test against a wide variety of OS, browser, and device combinations.
  • Sauce Connect, which allows for testing against internal domains that are not publicly available, is difficult to set up. It also slows down test runs and makes them more brittle. I'm not sure if there is a good way around this, but I don't find this feature to be particularly useful (though I don't know of anyone who does it better).
  • Currently they don't support WebGL on many browsers, which limits the what we are able to cover on our applications that implement WebGL.
  • Mobile devices and emulators are slower than I'd like, but again, I don't know of anyone that provides faster service at this time.
Sauce Labs is perfect if you want to add coverage across a wide range of browsers and devices, or if you want to parallelize test runs to decrease run time. There is absolutely a cost to this, but you do get much more coverage than you would be able to cover on a single workstation and don't have the resources to set up an internal Selenium Grid.
May 24, 2017

Semi-happy User.

Scott Brock | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
It's great for manual testing of various browsers and OSs but not so great for large automated suites. If there were a better way to run concurrent tests on a grid in a faster manner, I think more people would adopt using it.
  • Great for spot checking an issue someone calls in because you can quickly spin up whatever OS and browser they are using.
  • Great for mobile testing without having to buy an array of devices.
  • Much cheaper than Browserstack.
  • Test Automation - allow for multiple tests without spinning up another instance.
  • Speed up the entire process.
  • Great for manual testing, but not so great for large automation suites.
  • To slow and doesn't allow for concurrent tests in a grid fashion.
May 19, 2017

Sauce Labs

Score 10 out of 10
Vetted Review
Verified User
Incentivized
We have various software delivery teams that want to test whether the applications they are building will work on operating systems and devices that we do not have access to here at John Deere. This has allowed us to release high quality software solutions without having to have every team go out and buy hardware that will not be frequently used. This has also allowed us to run automated tests in parallel to validate functionality.
  • Great service from the reps
  • Good device selection
  • Many videos and training opportunities for end users
  • Bundling services like real device access with emulators
  • Keeping devices up to date
  • Sauce Connect was pretty hard for us to set up, but this may be more due to our corporate issues than Sauce
Sauce Labs is great where project teams are just looking for a quick way to validate UI changes or features.

Probably wouldn't be sufficient if a company's sole job was to release mobile applications. This is based on emulator use only, I have not tried the actual device product that Sauce offers.
Return to navigation