Systems | Development | Analytics | API | Testing

Local Test Project Code - Selenium Java and JUnit4

This video review the sample code used in Sauce Labs' Web Automation Quickstart module for Selenium Java. See how to access the code sample on Github, and get an overview of the structure of the test suite, including the Maven pom.xml file. Understand the Page Object Model of the example test suite, and some of the abstraction and methods used. Learn about the file you will need to edit, BaseTest.java, that you will be editing to run this examples test on the Sauce Labs Cloud.

Setup to Run Web App Tests On Sauce Labs

In this video, you will learn how to set variables for your Selenium Java test suite in a config file, create a switch statement for running tests either locally or on the Sauce Labs Cloud, and add the setting such as the url you are testing against, and set up you test to send capabilities to Sauce Labs. In the next video, you will see how to add these capabilities and run your test. Connect with Sauce Labs on Social Media Twitter: @saucelabs.

Run a Web App Test on Sauce Labs - Selenium Java

Learn how to add capabilities in a Seleniujm Java test using MutableCapabilites to set options such as username and access key for the Sauce Labs platform, and also add the capabilities such as browserName, browserVersoin, and platformName to configure which environment your test runs in. You will also learn to instantiate a RemoteWebDriver on Sauce Labs using the endpoint for the data center you are testing in.

Adding a Test Name - Selenium Java

Learn to pass the test name for a Selenium Java test to the Sauce Labs cloud, using the JUnit4 TestWatcher class. Create a rule and implement TestWatcher, and at the start of a test, pass the test name to the name capability so your name will appear with your test results on the Automated Testing results page. Connect with Sauce Labs on Social Media Twitter: @saucelabs.

Choosing the Right Mobile Test Automation Framework

A critical decision for organizations that are defining their automated testing strategy is choosing the right automated testing framework that will help their development and QA teams efficiently write and execute automated tests. The market offers a plethora of frameworks to choose from, and the decision isn’t always easy.

Welcome to Test Automation Day | Mobile Testing (EMEA)

To kick off Test Automation Day Online | Mobile Testing, Ashwini Sathe, Product Marketing Manager at Sauce Labs, provides an introduction to Sauce Labs and our commitment to creating a world of digital confidence. She also discusses the importance of building a comprehensive mobile testing strategy, and how Sauce Labs can help.

An Alternative to Native Apps: How to Test Progressive Web Apps

Progressive Web Apps (PWA) are often seen as the easier alternative to native applications. During this session Wim Selles, Senior Solutions Architect at Sauce Labs, will look at why PWAs are seen as an alternative for native apps, the pros and cons and especially, are they easier to test than native apps.