YoVDO

Advanced Selenium: Automation Frameworks

Offered By: LinkedIn Learning

Tags

Selenium Courses Java Courses Ruby Courses Node.Js Courses RSpec Courses WebdriverIO Courses Test Automation Courses Mocha Courses

Course Description

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

Related Courses

Advanced TestNG Framework and Integration with Selenium
Coursera Project Network via Coursera
Automate an e-commerce web application using Selenium & Java
Coursera Project Network via Coursera
Behavior Driven Development with Selenium and Cucumber
Coursera Project Network via Coursera
Building Test Automation Framework using Selenium and TestNG
Coursera Project Network via Coursera
Building Test Automation Framework - Selenium, C# & NUnit
Coursera Project Network via Coursera