Sauce Labs FAQs
Frequently Asked Questions
Need quick answers? Our FAQ page has you covered with solutions to common questions about our platform and services.
Frequently Asked Questions
Find answers to common questions about Sauce Labs platforms, mobile app testing, API quality, security, and developer integrations.
Platforms & Integrations
What automation frameworks does Sauce Labs saucectl support? Selenium, Playwright, Puppeteer, Cypress, Appium, XCUITest, Espresso, and more. See the frameworks supported by Sauce Labs here.
How does Sauce Labs run different automation frameworks? Sauce Labs runs different automation frameworks via saucectl, our test orchestration tool. Saucectl gives your team the flexibility to use the framework of your choice but test on one infrastructure.
Can Sauce Labs support my team using multiple frameworks? Yes!
Which automation framework is right for me? The right framework for your project depends on the kind of application you are working on. If you’re working on a web application, you’ll be using Selenium, Playwright, Puppeteer, or Cypress. If you're developing a mobile application, you will be using Appium, XCUI, or Espresso. Learn more in the blog post linked below. Learn more
Which test automation frameworks does Sauce Labs support for mobile app testing? Sauce Labs supports Appium, Espresso, and XCUITest frameworks for mobile app testing.
Which test automation frameworks should I use for web testing? Selenium, Playwright, Puppeteer, TestCafe, Cucumber JS, and Cypress.
Can I integrate Sauce Labs into my CI/CD pipeline? Yes, Sauce Labs integrates with the best tools for CI/CD. See integrations.
Can I run multiple tests in parallel with Sauce Labs? Yes. You can run multiple live (manual) test sessions at the same time. Learn more
Which issue tracking tools does Sauce Labs support? Sauce Labs supports the popular issue management and tracking tools you already love and work with. See integrations.
Where can I find more details about Sauce Labs solutions? Check out our product data sheets or our product docs.
Mobile App Testing
Which use cases are best suited for testing on mobile emulators and simulators? Our Android emulators and iOS simulators are a scalable, highly reliable, and economical way to run automated tests on your mobile apps early in the development process. We recommend using a mix of emulators, simulators, and real devices in your mobile testing to maximize your manual and automated testing efforts. Learn more
Which browsers and operating systems does the Sauce Real Device Cloud support? Sauce Labs supports thousands of combinations of browsers and operating systems, including the latest emulators and simulators, and the most extensive range iOS and Android devices. Learn more
Which devices should I use for mobile testing? Check out our best practices for how to choose mobile devices for testing, plus our recommended devices to test on by region and business size.
How does Sauce Labs ensure clean real devices for each testing session? We provide access to real devices that will behave in a predictable and reliable way, and are not affected in any way by prior test sessions. Our real devices undergo a cleaning process after each test session. The device is reset to a default state, ready for the next test. The cleaning process also removes any private data which may have been part of the prior test. If we encounter any issues during the cleaning process, or we fail to clean the device, we put those devices aside for manual inspection to prevent data and security leaks. Learn more
Error Reporting & API Testing
What is Backtrace and why is it important to use Backtrace in a software project? Backtrace is a cross-platform crash and exception management tool that captures errors, bugs, crashes and exceptions from all runtime environments. With Backtrace integrated with your software or game development project, you can capture ANRs (Application not responding), OOMs (Out of memory) for iOS and Android, minidumps and full memory dumps across platforms. Backtrace provides accurate callstacks and extracts memory and variable values when possible to get you to the root cause faster. Learn more
What languages does Backtrace support? Backtrace supports all major programming languages, including C++, C#, Java, JS, PHP, Python/Python2/Python3/PyPy, Node.js. Additionally, Backtrace provides SDKs for game engines such as Unity, Unreal and O3DE.
What platforms does Backtrace support? Backtrace is currently the only error and crash reporting solution that is truly cross-platform with full support for consoles. Backtrace currently supports most major platforms including Windows, Mac, Linux, Web, Android, iOS, XBox, PS4, PS5, and Nintendo Switch.
Does Backtrace support integrations with third-party tools and plug-ins? Backtrace supports numerous third-party tools and plugins, connecting you to the tools you use throughout your software lifecycle. Everyday tools like Jira, Slack, Teams, Stride, Discord, Git, Perforce, Asana, Grafana, and others are supported.
How does Backtrace ensure privacy and security? Backtrace takes security seriously and ships with a myriad of security and privacy features, meeting or exceeding requirements for GDPR, SOC-2 and participates in the Privacy Shield program. Learn more
Sauce Labs Security Processes
What are Sauce Labs' security processes? Sauce Labs provides a secure and scalable cloud computing platform for functional testing of web and mobile apps located in world-class data centers in North America and Europe and the Google Cloud Platform. By providing both private and public cloud options our customers enjoy the security, scalability and efficiencies of choosing the option that best meets their own security and business requirements.
Is Sauce Labs SOC 2 Type II certified? Yes. Sauce Labs is SOC 2 Type II certified. Please contact your account manager to initiate a request for this report or email Sauce Labs.
What technical and organizational measures has Sauce Labs implemented? To ensure trust in its professional services, Sauce Labs has implemented a number of technical and organizational measures. This summary will provide an overview of what is being done at Sauce Labs to protect information as well as technical infrastructure.
Contact & Resources
How do I contact Sauce Labs support? Send us an email at support@saucelabs.com and let us know how we can help!
Where can I find the Sauce Labs product documentation? Our product docs, including quickstart guides, are here.
Does Sauce Labs have training materials for app testers and developers? Yes! Check out our Developers page for quick links to everything you need to get started with automated testing or upskill your Sauce Labs knowledge. Learn more
Deliver quality software continuously
Start testing in minutes!