Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Advanced Selenium: Automation Frameworks

via LinkedIn Learning

Overview

Learn how to develop a custom test automation framework with Selenium and your programming language of choice: Ruby, Node.js, or Java.

Syllabus

Introduction
  • Creating automation
  • Getting started: What you should know
1. Automation Frameworks
  • Creating automation frameworks
  • Choosing a Selenium framework
2. Ruby
  • Getting started with Ruby
  • Managing packages with Bundler
  • Installing Bundler gems
  • Introducing RSpec
  • Introducing Watir
  • Testing with Watir: Navigate and wait
  • Testing with Watir: Inputs
  • Testing with Watir: Assertions
3. Node.js
  • Getting started with Node.js
  • Managing packages with npm
  • Introducing Mocha and Chai
  • Introducing wdio
  • Testing with wdio: Navigate and wait
  • Testing with wdio: Inputs
  • Testing with wdio: Assertions
4. Java
  • Getting Started with Java
  • Managing packages with Maven
  • Introducing JUnit
  • Introducing Selenide
  • Testing with Selenide: Navigate and wait
  • Testing with Selenide: Inputs
  • Testing with Selenide: Assertions
Conclusion
  • Next steps

Taught by

Jain Waldrip

Reviews

4.6 rating at LinkedIn Learning based on 293 ratings

Start your review of Advanced Selenium: Automation Frameworks

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.