Testing is a critical to creating and maintaining quality software products. End to end testing gives you a high degree of confidence users of your web application will have the experience that you designed, but how do you actually write end to end tests?
By completing this course you will learn the steps required to write end to end tests with Cucumber and Selenium WebDriver, with no coding required. Using free and open source technologies, anyone can start writing end to end tests in under an hour!
In this course you will learn how to replicate a user’s journey through your web application using “Given, When, Then” statements, how to inspect a web application to identify the elements that you need to reference in a test, how to use specialized editors to reduce the time it takes to write tests, and get tips on best practices.
Section : Jumping Into Iridium
. Running Your First Test With iridium
Section : The Iridium Ecosystem
. Iridium Ecosystem Overview
. What is Java?
. What is Java Web Start?
. What is Gherkin?
. What is Cucumber?
. What is Selenium WebDriver?
. What is Iridium?
Section : Installing Prerequisites
. Prerequisites Overview
. Installing Java, Chrome and Atom
Section : Getting Started With Test Writing
. Getting Started Overview
. What is TicketMonster?
. New Ticket Monster URL
. Writing and Launching a Simple Test
Section : Identifying Elements in a Web Application
. Identifying Elements Overview
. What Are Developer Tools?
. What is HTML and CSS?
Section : Aliases
. Aliases Overview
. Using Aliases in a Test Script
Section : Completing the Test
. Completing the Test Overview
. Completing the Test
Section : Adding Verifications
. Verifying Data Overview
. What are Regular Expressions?
. Verifying Data in a Web Application
Section : Running Iridium From the Command Line
. Command Line Overview
. Running Iridium in PowerShell andBash