Sauce Labs provides a cloud-based platform for automated functional and JSUnit testing. Optimized for use in Continuous Integration (CI) and Continuous Delivery (CD) environments, and built with an emphasis on security, reliability, and scalability, Sauce Labs helps organizations of all sizes eliminate the time and expense of maintaining test infrastructure. Users can run tests written in any language or framework using Selenium or Appium, both widely adopted open source standards for automating browser and mobile application functionality. Videos, screenshots, and HTML logs help pinpoint issues faster, and Sauce Connect allows you to securely test apps behind your firewall. To learn more, and to sign up for a free trial, visit SauceLabs.com.
This paper addresses the need to automate – particularly testing – in order to have a successful continuous integration and delivery system. It highlights which tools, frameworks, and technical approaches to take in order to fully benefit from automated testing. It also examines which tests you should automate, and which you should continue to do manually.