Introduction to Automated Testing
  • Introduction
  • Materials to Discuss Selenium
  • I will upload Course Materials To This Site
  • Turn On HD For A Great Experience
  • Deeper Dive Into Why We Choose Selenium
  • Section 1 quiz
Getting Your Development Environment Setup
  • Setting Up Your Selenium Development Environment Course Slides and Materials
  • Installing All The Necessary Components
  • Setting Up Your First Project
Our First Selenium Project
  • Hello World From Google
  • Code Sample 1
  • Code Sample 2
  • Section 3 quiz
Lets Create a Login Test
  • Lets Create a Login Test Section Slides and Materials
  • First Login Test With Locators
  • Locator Resources
  • Xpath Introduction With Sample Project
  • Code Sample For Xpath Intro
  • Working With Different Web Elements Some Common Methods Used For Each Type
  • Section 4 quiz
JUnit
  • JUnit Slides and other Materials
  • Installing JUnit and Running Our First JUnit Test
  • Annotations in Action Use For Next Lecture
  • Annotations In JUnit
  • Basic Assertions For Next Lecture
  • Assertions in JUnit
  • Advantages of JUnit
  • Section 5 quiz
Maven
  • Maven Course Materials and Slides
  • Lets Install Maven
  • Setting up the POM file in Maven
  • Running Our First Test In Maven
  • Section 6 quiz
Serenity Plugin
  • Serenity Slides and Course Materials
  • Installing Serenity in Maven And Our First Serenity Test
  • Introduction To Serenity
  • Section 7 quiz
Continuous Integration With Jenkins
  • Jenkins Course Material
  • Full Install Of Maven
  • Jenkins Setup And First Build
  • Section 8 quiz
Lets Create a Whole Test From Scratch
  • Excel Spreadsheet To Fill out Xpaths
  • Designing My First Test
  • Adding What We Got Into Serenity Steps
  • Code: for Adding What We Have Into Serenity Steps
  • Hooking The Steps Up To The Test And Asserting A Pass And A Fail
  • Code Steps: Hooking The Steps Up To The Test And Asserting A Pass And A Fail
  • Code Test: Hooking The Steps Up To The Test and Asserting Pass and Fail
  • Let's Add Three More Login Tests
  • Code Test: Adding Three More Login Tests
How Do You Give The Best Service Possible
  • Giving The Best Service Possible