Testing for Good Workshop | Automation Best Practices with Java

Posted Oct 18th, 2021

Webinar Date: Nov 30th, 2021

Join Sauce Labs Senior Solutions Architect and test automation expert Nikolay Advolodkin for a free, hands-on workshop - and help us donate to a good cause! Sauce Labs is launching a new Testing for Good series with a workshop on Automation Best Practices with Java, in support of Code.org.

Tune in on November 30 to level up your Java testing, and support a good cause!

In this free, three-hour, hands-on workshop, you will learn actionable and innovative automation best practices for Java testing, while also joining Sauce Labs and your testing peers to support Code.org.

Attendees will learn how to create a cohesive framework for comprehensive testing, including functional browser tests with Selenium and functional mobile tests with Appium. Get hands-on experience coding visual end-to-end tests with Screener, and learn how to structure all of the code into a comprehensive suite of tests that runs insanely fast.

By the end of this workshop, attendees will understand best practices for automated testing with Java, and how to massively accelerate their cross-browser testing in a single code base.

By the end of this workshop you will understand how to:

  • Create a framework for doing comprehensive web testing

  • Create functional browser tests using Selenium

  • Create functional mobile tests using Appium

  • Code visual e2e tests using Screener

  • Run in massive parallel (100s of tests in < 5 min)

  • Run in a CI pipeline

You will use the following tech:

  • Selenium WebDriver 4

  • Appium

  • Screener

  • Sauce Labs

  • Junit

  • Maven

Prerequisites:

  • At least 1 year of Java programming

  • Deep understanding of Selenium WebDriver

  • Deep understanding of OOP

  • Free Sauce Labs account set up - sign up here

  • Free demo account of Screener - sign up here (please do this in advance)

  • Java 8 installed

  • Java IDE installed

  • Git installed

  • Maven installed


This workshop is free to attend. Instead of selling tickets, we invite attendees to donate to Code.org. There is no minimum donation required, and 100% of donations go to the cause.

Please give what you can to help us support this great organization! And to help your donation go even further, Sauce Labs will match up to $2,500.

DONATE HERE

"It’s been a rough few years for us all. I wanted to take some time and brighten up the day for as many people as possible. So why not run a free automated testing workshop for the community? And what if we used our combined efforts to give back to our community? Hence, Testing for Good was born."
- Nikolay Advolodkin

About our speakers

Nikolay Advolodkin

Nikolay Advolodkin

Sr. Solutions Architect

Nikolay has an extensive background in software testing and QA. He is a frequent contributor to open source and was named one of the top automation engineers in the world three years in a row by TechBeacon.com.

Register