Solutions For
The continuous testing platform for enterprise scale automation
Plans designed for individuals, small and medium-sized teams
Free live and automated testing for open source projects
Testing Solutions
Automate tests at every stage of the development cycle
Release more quickly and improve developer productivity
Interactively test websites and real mobile devices
Continuous Testing Cloud
Testing Features
Ecosystem
Analytics & Performance
Automation Tools
Get Support
Getting Started with the Playwright Test Automation Framework
Choosing the right test automation framework for your organization can be daunting with so many …
Posted Jul 29th, 2022
Test Automation Tutorial
This article will introduce you to automation testing, its use cases, and some best practices for …
Posted Jan 26th, 2022
How To Upgrade to Selenium 4
The Selenium team has spent a good amount of time making the upgrade process as painless as …
Posted Oct 12th, 2021
Salesforce Testing: Essentials Guide
Salesforce testing is critical to the success of any business that is deploying or managing the …
Posted Sep 15th, 2021
iOS App Testing
iOS app testing can be a complex undertaking. This article describes the general issues relating to …
Posted Sep 8th, 2021
Selenium Testing Tutorial
In this whitepaper, you will learn the essential parts of automating your software testing using …
Posted Sep 2nd, 2021
What Is A Real Device Cloud?
Test your application in the cloud on real mobile devices. Access thousands of real devices to …
Android Testing
Making sense of Android app testing - automated or manual, native or on the web, testing with …
Posted Jul 7th, 2021
Automated Testing in CI/CD - A Continuous Integration Server Integration Primer
The following is an overview of the most popular CI servers and how they integrate with the Sauce …
Posted May 1st, 2021
What is Functional Testing?
This article helps you understand what the difference is between functional and non-functional …
Posted Mar 11th, 2021
What is Automated Testing?
This article helps you understand what automated testing is, how to implement it, and why it will …
Posted Mar 4th, 2021
Getting Started with WebDriver-Selenium for Java in Eclipse
__NOTE: *This article was originally published in January 2019 and updated in December …
Posted Dec 3rd, 2020
Benefits of Automated Testing
You’re not sure you need test automation? The assembly-line analogy doesn’t convince you? We took a …
Posted Nov 4th, 2020
Selenium IDE Tutorial: Overview, Features, & Benefits
The Selenium IDE has been around since 2006 yet doesn’t get the acclaim it deserves. To be honest, …
Posted Oct 29th, 2020
What Is Regression Testing?
There is always a level of uncertainty when releasing code changes to production. A question that …
Posted Oct 23rd, 2020
Selenium Tips: CSS Selectors
*Revised August 2020 by Matthew Heusser Matt@xndev.com* Learn about CSS rules and pseudo-classes …
Posted Aug 20th, 2020
What is Selenium WebDriver?
As many testing teams move from manual to automated testing, finding a framework that works for …
Posted Jul 3rd, 2020
Automated Testing Tools
For any team that is modernizing its pipeline to deliver software faster, nothing is more crucial …
Posted Jan 14th, 2020
What is a Mobile Emulator?
Whether you’re starting off in mobile testing or a seasoned tester, learn more about what a mobile …
Posted Dec 12th, 2019
Continuous Integration Tools
In this article, we talk about the different continuous integration tools and how they support …
Posted Oct 7th, 2019
Safari Browser Emulator
Posted Jul 27th, 2019
Types of Software Testing
Here we look at a list of the most common types of software testing to consider when developing …
Posted Apr 2nd, 2019
Selenium Jenkins - How to Do it Yourself and Sauce Labs Advantage
If you’d like to do Selenium with Jenkins yourself, using open source software, check out our …
Posted Mar 27th, 2019
JUnit - Beyond Unit Testing: A Simple Example
Learn how to use JUnit to do acceptance and UI tests on Sauce Labs
The Selenium ‘click’ command
Learn how the "Selenium.click()” command works to simulate user clicks.
Posted Mar 21st, 2019
How to Configure Webdriver-Selenium for Java in Eclipse on Windows
We’ll show you how to start with WebDriver using Eclipse and the Java bindings on Windows, plus …
Posted Mar 19th, 2019
Faster Regression Testing With In-Sprint Automation
Uncover some important aspects of automated website testing and how automation fits into a software …
Posted Mar 15th, 2019
Speed Up Your Selenium Tests
Tips and Tricks for speeding up your Selenium Tests
Posted Mar 13th, 2019
Best Practices & Tips: Selenium File Upload
Learn how to upload Selenium files using Webdriver's native file upload feature.
Posted Mar 12th, 2019
Getting Started with WebDriver in C# Using Visual Studio
This article will demonstrate how to get WebDriver working with C# using Visual Studio.
Posted Feb 13th, 2019
Regression Testing and Continuous Integration
Testing is occurring earlier and more frequently – often before the first line of code is ever …
Posted Jan 4th, 2019
Choosing an Automated Testing Framework
Choosing an automated testing framework for a project can be crucial in it's success. Here, we …
Posted Oct 23rd, 2018
Rethinking Developers’ Relationship to Software Testing
Rethinking the role of developers in QA workflows is an important step in achieving software …
Posted Jul 24th, 2018
A Practical Checklist for Adopting Automated Testing
Keep reading for a concise, practical guide to the steps required to begin automated testing.
Posted Jul 23rd, 2018
Top 5 Best Mobile Testing Tools Compared
__This post was updated on June 21, 2020__. A comparison of 5 open source frameworks for mobile …
Posted Feb 5th, 2018
Using Espresso to Test Mobile Applications in Android Studio
Understand how to use Espresso as a testing framework for mobile application development.
Posted Dec 15th, 2017
Collaborations Between Your Testing and Other Popular Tools
Testing involves an immense amount of collaboration and organization.
Posted Oct 12th, 2017
Getting Started with WebDriver in Java Using IntelliJ on Windows
In this article we’ll show you how to run WebDriver in Java using IntelliJ on Windows.
Posted Sep 11th, 2017
Improving Your Web Applications with Selenium WebDriver
Leverage Selenium WebDriver to automate part of your web application testing approach.
Posted Sep 7th, 2017
Effective Mobile App Testing Using Appium
Learn the essential concepts you need in order to understand in order to use Appium.
Posted Aug 2nd, 2017
Getting Started with WebDriver in Python on OSx
This article will show you how to get WebDriver working in Python.
Posted Jun 29th, 2017
Why Teams Should Consider Parallel Automated Functional Testing
Automating testing brings extraordinary value to a project. Parallel test execution takes it one …
Posted Jun 23rd, 2017
Getting Started with WebDriver in Ruby on OSx
In this article we'll show you how to create and run WebDriver tests in Ruby on OSx.
Posted Jun 1st, 2017
Getting Started with WebDriver in Java Using IntelliJ on OSx
In this article we’ll show you how to run WebDriver in Java using IntelliJ on OSx.
Posted May 4th, 2017
Emulator, Simulator, or Real Device - What To Use When?
There are different methods to mobile testing. How do you know which one to choose?
Posted Mar 30th, 2017
Selenium Bootcamp - Chapter 1
First in a 5-part series written by Selenium ninja Dave Haeffner.
Posted Jun 10th, 2016
Appium Bootcamp - Chapter 1
Learn how to use Appium to test mobile apps of all kinds - first of an 8-part series.
Automated UI and Browser Testing on Sauce
Sauce Labs lets you do automated UI and browser testing in the cloud.
Open Source Tools - Robotium Android & Appium
Robotium is a popular Android automation framework for testing native and hybrid Android apps.
Mobile Testing Strategy
How to develop a mobile testing strategy that will support complex apps, full system tests and …
How to Run Selenium Tests
Testing on Google Chrome - Latest Versions, Beta, and Dev
Sauce Labs provides emulators for versions of Google Chrome 26 to most recent, beta, and dev, along …
Selenium Grid
Open Source Performance Testing Tools for Mobile Applications
Online Selenium Test Platform
Native Apps vs Hybrid Apps Comparison
Local Testing and Its Drawback
There are benefits to Local Testing - quickly run unit tests, quality check of code, or one-off …
Selenium 4 - Updates to Selenium Grid
Selenium Grid 4 has been rewritten from scratch, with all the learnings from the past, plus it …
Selenium 4 - New Features For Firefox
This article covers the new features in Selenium 4 that are specific to Firefox.
What is Visual Testing?
Visual testing, also known as user interface (UI) testing in software development is how developers …
Advantages of a Cloud Based Mobile Device Lab
Having a mobile device lab has many benefits. It can help reproduce tests, run apps fast, replicate …
Selenium 4 - Relative Locators
Selenium 4 offers a new way of locating elements by using natural language terms such as “above”, …
Integration Testing
Print Page as PDF
Selenium 4 will allow users to print a page as a PDF through Chrome, Firefox, and Edge.
Testing on Internet Explorer - IE 8 to IE 11
Sauce Labs provides emulators for all versions of the Internet Explorer browser going back to …
Appium Training
iPhone Simulator
Browser Testing Online
Speed up your testing and produce bug-free apps using Sauce Labs platform for executing browser …
Advanced Selenium Training
Automated Cross Browser Testing
BiDirectional APIs in Selenium 4
One of the most interesting and awaited features included in Selenium 4 are the bidirectional APIs. …
Automation Testing Training
Test automation is a fairly new skill in the development industry, and there are a number of …
Selenium 4 - Element Attribute and Property Methods
Two new methods have been added to more precisely get a given element attribute or a property. We …
Parallel Test Execution in Selenium
Setting network conditions with Chrome and Edge
Testing on Microsoft Edge in Windows 10
Sauce Labs provides emulators for versions of Microsoft Edge 13 and higher, along with the tools …
Selenium for iOS
Mobile Browser Emulator
Browser Emulator
Cross Browser Testing
BDD Framework Cucumber
Android Cloud Emulator
Selenium 4 - New Windows and Tab Utilities
Selenium 4 includes a new command to help users create a new tab or a new window. This article …