Webinar/

Automated Testing

Testing for Good Workshop | Automation Best Practices with Java

October 18, 2021

Sauce Labs Blog

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 the Speakers

Nikolay Advolodkin

Principal Developer Advocate, Sauce Labs

On This Page

Learn More

Try it free

Discover release assurance at the speed of AI

Sign Up Free

Keep reading.

VIEW ALL POSTS
Automated Testing
VIEW ALL POSTS