Best Protractor Courses

Find the best online Protractor Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Protractor Courses.

Learn Protractor(Angular Testing) from scratch +Framework

Step by Step tutorial to understand Protractor using Javascript&Typescript +Framework development(Cucumber,Jasmine)

Created by Rahul Shetty - Founder of RahulShettyAcademy.com|350k+ QA Students

"]

Students: 20897, Price: $19.99

Students: 20897, Price:  Paid

  • Course Last Updated- March 3rd- [Protractor Cucumber BDD Framework]

  • "Welcome to The only online course in the World which covers end to end Automation using Protractor API from Complete Scratch to Framework level using  Javascript Jasmine & Typescript Cucumber. "
    Why Protractor?

      Protractor turns out be the Hottest Automation testing tool in the market with sudden increase in demand of of Javascript Frameworks like Angular, React for Front End UI development. 

  • Protractor is developed by Angular core team and takes clear edge over all other testing tools for Angular Apps automation in terms of stability, reliabity ,Performance and Code complexity.

And I Bet! On course Completion You can clear any interview or develop Protractor framework on your own.

As a bonus apart from protractor, You will learn lots  of new  technologies in this course such as Javascript,Typescript, Node, jasmine,  etc.

Below is the course Content we Cover:

Introduction to protractor
Node.js basics with setup instructions
Protractor Setup and installation
Javascript Basics
Protractor API Overeview
Different locator strategies available in Protractor
Understanding Javascript Asynchronous promises
Working with Angular UI Elements with Protractor
Understanding the configuration file
20+ Practise exercises on UI Automation using Protractor
Working with non Angular Apps using protractor
jasmine Unit testing framework basics
Optimizing protractor tests for Framework development
Page object mechanism in JS frameworks
Data driven and parameterzation using Jasmine Framework
Client reports generation and config methods for Robust framework
Indepth understanding of Pacakage.json file and npm commands
Integrating the Protractor framework with CI Jenkins tool
Introduction to Git Hub

Wish you all the Best! See you all in the course :)

Protractor: End to End testing framework for AngularJS Apps

Protractor Tutorials on End-to-End testing on AngularJS websites. A wrapper over Selenium WebDriverJS library.

Created by Rahul Arora - Way2Automation - Director & The Automation Guru

"]

Students: 7162, Price: $19.99

Students: 7162, Price:  Paid

With a sudden increase in AngularJS websites current market demand is moving towards Protractor for automation. Now before we proceed further we first need to understand what exactly is Protractor?

Protractor is an end to end testing framework specially designed to perform automation testing on AngularJS based web applications. Protractor API works as a wrapper over the most powerful Selenium WebDriver API and is built on top of WebDriverJS that uses native events and browser specific drivers to interact with web based application as a normal user would do.

There's a massive increase in locator strategies in Protractor which also allows you to test AngularJS specific elements including the existing locator that we get from WebDriver API without configuring or putting any extra effort. Waits and Syncs are handled in a more effective manner so we need to to worry about sync issues as well.

Protractor is one of the end to end testing framework in AngularJS

Additional Locator strategies:

  1. By binding

  2. By repeater

  3. By textarea

  4. By model

  5. WebElement all

  6. WaitForAngular

  7. WebElement evaluate, etc.

About course coverage:

  1. End to end testing on AngujarJS websites

  2. Handling elements on a Non-Angular websites

  3. Different locator techniques

  4. Writing Protractor tests

  5. Jasmine concepts

  6. Creating test cases and test suites

  7. Parallel and Multiple browser execution

  8. Framework designing using Page Object Model design pattern

  9. Creating common utilities

Protractor with CucumberJS BDD on a Live Project

Learn and Master CucumberJS BDD concepts and Integration with Protractor to form up very high level Automation framework

Created by Rahul Arora - Way2Automation - Director & The Automation Guru

"]

Students: 698, Price: $19.99

Students: 698, Price:  Paid

Protractor with CucumberJS BDD, one of the hottest and most demanding topic, Learn and Master the Advance concepts of CucumberJS and Integration with Protractor automation tool.

Cucumber tool is based on BDD i.e. Behaviour Driven Development approach and supports Gherkin language which is written in plain English, Here in this course you will learn all basics till advance concepts of CucumberJS and integration with Protractor including many other utilities which are require to form up a very strong Automation framework for Angular and Non-Angular apps.

Along with the same we will focus on Assertions using CHAI and CHAI as promised NPM packages and generate very interactive reports that will support Parallel testing on multiple browsers

Website Automation Testing for Beginners with Protractor

Automate all the repetitive website software testing tasks so that you can relax while the computer does the work.

Created by Jason Myers - Sr Quality Assurance Engineer

"]

Students: 494, Price: $24.99

Students: 494, Price:  Paid

Learn Website Automation

This course will teach you everything you will need to know to get started automating website testing. You do not need any prior knowledge to be successful in this course.

Web Foundations

To be successful in web automation, you first must understand the basics of how a website works. We will teach you how to build a website from the ground up. You will be building a website using HTML, CSS, and JavaScript.

Protractor

We will be using Protractor 5 as our automation framework for writing our test scripts. Protractor was built for Angular applications but it is not limited to only Angular. We are going to demonstrate that by testing the HTML website what we created. Protractor is fully featured and easy to use once you learn all the fundamental concepts from this course. You may ask, "Why are we not using Selenium?". Protractor is built with Selenium at its core. What that means is that when you use Protractor, you are using Selenium.

Industry Famous Tools

You will learn how to use some of the most common tools in the web development and testing industry. 

These tools include:

  • Protractor 5

  • Visual Studio Code

  • Node.js

  • Bootstrap

CUCUMBER -BDD Framework for Selenium , Protractor and Appium

BDD, Cucumber, Gherkins, Behavior Driven Development, Selenium IDE,core JAVA,Selenium webdriver,Appium,Protractor

Created by Lucky Trainings - Selenium trainer

"]

Students: 146, Price: $29.99

Students: 146, Price:  Paid

  • Updated course with latest framework concepts(Selenium POM framework, Cucumber BDD framework), JENKINS, GIT on Jan 18th 2020

  •           Cucumber Content

     

·          Cucumber – Overview

 

·          Cucumber – Environment

 

·         Prerequisites for Environment

 

·         Setup

 

·         Configure

 

·         Cucumber with Maven

 

·         Cucumber – Gherkins

 

·         Cucumber – Junit Runner class creation and examples

 

·         Cucumber – Features

 

  • Feature       Files

       

·         Cucumber – Scenarios

 

  • Examples       of creating scenarios on different applications

       

  • Converting       manual test cases into scenarios

       

·         Steps Definitions

 

  • Generate step definition from       TestRunner class

       

  • Generate step definition from       chrome browser plugin

       

  • Generate step definition by       writing our script

       

·         Integrating cucumber with Selenium

 

  • Examples of cucumber +       Selenium scripts

       

·         How to create reusable steps

 

  • Examples in creating reusable       steps and step definitions

       

·         Cucumber – Data Tables

 

  • Examples of creating data in       data tables

       

·         Cucumber: Parameterization and passing multiple sets of data

 

  • Examples of data       parameterization

       

·         Cucumber – Tags

 

·         Cucumber – Comments

 

·         Cucumber – Hooks

 

·         Cucumber – Reports

 

·         Framework creation

 

·         Integrating Appium with cucumber

 

  • Examples of executing scripts       on Android devices

       

  • Examples of executing scripts       on iPhone

       

                                                Selenium Content

Demo session:

  • Introduction to Automation

  • Why and when will we go for Automation

  • What is the use of Automation

  • What is the difference between Selenium and QTP

  • About Selenium:

  • What is Selenium

  • Advantages of Selenium

  • Different flavors of Selenium:

·         Selenium IDE

·         Selenium RC

·         Selenium Grid                                                                                     

·         Selenium Web Driver/Selenium 2.0

·         Selendroid

Selenium IDE Overview:

  • Downloading and Installing Selenium IDE

  • Features of  Selenium IDE

  • Selenium IDE Icons

  • Recording your first test with Selenium IDE

  • Save and playback first script

  • Mode of execution

  • What is command , target, value

  • Asserting the elements

  • Verifying the elements

  • WaitFor elements

  • Storing the elements

  • Synchronization commands

  • Adding Selenium IDE comments

  • goBack, refresh, Enterkey simulation, highlight ..etc.

  • IDE Context Menu

  • Building Test cases using Selenium IDE

  • Capturing screenshots in IDE

  • Start & break points with example, limitations of ide

  • How to use looping statements like IF, while  in IDE with few examples

  • Usage of goto commands in IDE

  • Delete all cookies 

  • Multiple user creation using if condition

  • Generating Dynamic values using JS functions

  • Usage of JS functions with IDE

  • Creating test suites

  • Framework in IDE

Core Java  concepts:

  •  Introduction To Core

  • Java

  • What

  • is jre, jdk,

  • jvm

  • Install

  • java

  •  Environment variable configuration

  •  Datatypes

  • method

  • variables

  • Package

  •  What is a class and object?

  •  various data

  • types

  • Download

  • eclipse

  • How

  • to create

  • java project

  • What

  • is

  • object

  • How

  • to create object to  a

  • class

  • What

  • are method parameters with

  • examples

  • How

  • to add return type to a method with

  • examples

  • Public

  • Private

  • Protected

  • Default

  • Inheritance

  • and examples on parent child

  • relationship

  • What

  • is abstraction and abstract

  • class

  • Overview

  • on interface

Web Driver Concepts :

  • Introduction & Architecture

  • How to identify elements in webpage using Selenium

  • Tools to identify elements/objects

  • Firebug

  • IE Developer tools

  • Google Chrome Developer tools

  • Locating elements by ID

  • Comparissions between RC and WebDriver

  • Downloading and configuring  web driver in Eclipse

  • Setup required for webdriver

  • configuring  webdriver

  • How your browser will be launched

  • comparison b/w selenium java 2.48 & 3.5 versions with example

  •  Finding elements by name

  • Finding elements by link text

  • Finding elements by XPath

  • Finding Elements by using CSS

  • Overview of method chaining in java

  •  How to open an application using GET N NAVIGATETO COMMANDS

  • Firefox browser n selenium java issue

  •  How to maximize  the window

  •  How to use sendkeys command in webdriver

  •  Various commands close, quit, click command in webdriver with examples

  •  scenarios and login to sales force ,

  • Handling checkboxes

  •  How to use isselected,

  • How to perform  uncheck operation

  • How to handle radio buttons :

  •  Overview on webdriver select class with examples

  •  Diff between findElement and findElements commands

  • findElements examples,

  • How can we perform tab operation

  • Identify all links  a webpage with examples

  • working on chrome browser

  • working on IE browser

  • html unit drivers,

  • What is frames and overview on frames

  • How to handle alerts

  • overview on robot class and examples

  • overview on autoIT and examples

  • How to handle multiple windows with examples

  • getCoordinates

  • Actions class

    • Dragable

    • dropable

    • datepicker

    • resizable

  • Handling of webtables

  • Getmethods();

  • Introduction to java script executor

  • Usage of Java script executor

  • Javascript Executor

  •  Implicit wait, Explicit wait, Fluent wait

  • What is a Firefox Profile

  • Handling Certificate issuer using FF profile 

  • Handling proxy server and file downloading using FF profile

  • Datadriven testing 

    • JXL

    • POI

  • Keyword driven testing

  • Datadriven testing 

    • Text file

    • properties file

    • CSV file

  • Read content from a PDF file

  • Read content from an image file

  • Introduction about TestNG
    How to Install TestNG plugin in Eclipse

  • TestNG sample script 

  • Writing Selenium testing script from

  • scratch

  • Creating

  • Test suites using TestNG Reports generation using TestNG

  • overview on JUNIT

  • Introduction to

  • Framework

  • components

  • in

  • framework

  • Discussing

  • about base

  • framework

  • Creating

  • a POM framework

*********************************************************************************************************************

                                         APPIUM (Mobile Automation testing tool) Content has 2 parts which covers both Android & iOS

Chapter 1: Introduction to Appium

  • Introduction to Appium

  • Overview of Open Source Mobile Test Automation tools: 

  • Open source Mobile Automation tool Evaluation

  • docs

  • Why

  • APPIUM

  • Limitations of APPIUM

  • Appium architecture 

Chapter 2: Appium- Prerequisites & Installation for Windows

  • Appium Prerequisites

  • Java Installation & Configuring System Environmental

  • variables

  • Maven

  • Configuration

  • Android SDK

  • configuration

  • Eclipse

  • IDE

  • configuration

  • Appium

  • installation on

  • windows

  • What

  • is an APK

  • file

  • Various

  • sources to get APK

  • files

  • Installing

  • application on real device using these APK

  • files

  • Automating

  • INDIAMART-Login

  • Automating Facebook- Post Status

  • Automating Facebook- Delete Post & User Logout

  • UI Automator Component

  • Element Locators

Chapter 3: Installation for APK Files

  • What is an APK

  • file

  • Various

  • sources to get APK

  • files

  • Installing

  • application on real device using these APK

  • files

  • Automating

  • INDIAMART-Login

  • Automating Facebook- Post Status

  • Automating Facebook- Delete Post & User Logout

Chapter 4: Object identification

  • Locating elements by resource ID

  • Locating elements by

  • name

  • Locating

  • elements by

  • classname

  • Locating

  • elements by xpath

 Chapter 5: Basics of Android

  • Share & Control Real Android Device screen from

  • PC

  • Download

  • Android Platforms using SDK Manager

  • CreateVirtual Devices/Emulators using AVD Manager

Chapter 6: APPIUM basic concepts

  • Settingup a basic

  • project

  • Appium

  • API

  • Reference

  • What

  • are DesiredCapabilities

  • Knowing AppPackage and Launcher Activity of Android App

Chapter 7: APPIUM commands

  • sendKeys()

  • click()

  • getLocation()

  • getContextHandles()

  • findElement()

  • closeApp()

  • quit ..etc

 Chapter 8: Mobile Touch Gestures-DragDrop, MultiTouch, Swipe,Scroll

  • Performing Drag and Drop using TouchAction

  • class

  • Performing

  • Click and Swipe using TouchAction

  • class

  • Performing

  • MultiTouch and Drop using MultiTouchAction

  • class

  • Performing

  • Swipe using screen coordinates(x,y)

  • Performing Long press using TouchAction class

Chapter 9: Android MobileBrowser-Automating Mobile Web Application

  • Introduction to Mobile Web

  • Automation

  • How

  • to get Useragent from Android Browser

  • Identifying the objects on Mobile

  • browser

  • Automating

  • mobile specific websites

 Chapter 10 : Android- Automating Built in Apps(Phone, contact,Settings)

  • Android BuiltIn App(Phone) : Dial phone

  • number

  • Android

  • BuiltIn App(Message) : Sending a

  • message

  • Android

  • BuiltIn App(Clock) : Setup Recurring Alarm

Chapter 11: Appium- Prerequisites & Installation for Mac

  • Appium Prerequisites

  • Java Installation & Configuring System Environmental

  • variables

  • Maven

  • Configuration

  • Android SDK

  • configuration

  • Xcode

  • Configuration

  • Eclipse IDE

  • configuration

  • Appium

  • installation on Mac

Chapter 12: Appium- iOS App download

  • Emulators Vs Simulators

  • iOS App

  • download

  • Share

  • IOS Device Screen on Mac

  • Provisioning Development Build on Real IOS

  • Device

  • Using

  • Appium inspector to identify the element properties

Chapter 13: Working with Safari browser on IOS Device

  • Running ios first automation test

  • case

  • Launch

  • Safari browser on IOS Simulator

  • Launch Safari Browser on Real IOS Device 

Chapter 14: Working with IOS Controls on Real IOS Device

  • Working with Steppers(UIAStepper)

  • Working with Switches(UIASwitches)

  • Working with Sliders(UIASlider)

  • Working with PickerWheel(UIAPickerWheel)

  • Working with Date Picker

  • Working with Segmented Controls(UIASegementedControl)

  • Working with Page Indicator(UIAPageIndicator)

  • Handling alerts

Chapter 15: Jenkins-Continous Integration with Appium

  • Parametrizing DesiredCapabilities using Maven

  • Integrating Appium with CI tool Jenkins

  • Dynamic Parametrization of DesiredCapabilities using Jenkins

  • Scheduling the framework to run at specific time

Chapter 16: SauceLabs-Cloud Integration with Appium

  • Integrate Appium IOS Tests with SauceLabs

  • Integrate Android Appium Tests with SauceLabs

Chapter 17: Programmatically Launch Appium on Mac & Windows

  • Programmatically launch Appium using AppiumServiceBuilder

  • Programmatically Launch Appium on Windows

  • Programmatically Launch Appium on Mac

Chapter 18: PageFactory Model- Automating IOS App

  • PageObject Pattern & PageFactory Introduction

  • Developing PageObject Model and extending PageFactory

  • support

  • Creating

  • AbstractTest & AbstractPage

  • Writing Tests in PageFactory

  • Model

  • Using

  • @iOSFindBy and @AndroidFindBy Annotations 

Chapter 19: Appium Tests Parallel Execution

  • Run Appium Test Cases Across Multiple Devices Using Grid

Chapter 20: Capture Video and Screenshots for iOS & Android test runs

  • Android: Record Video Screen during test execution 

  • iOS: Video Record Screen during Test Execution

  • Eclipse IDE- Fix for ADB Path error during Video Capture on Android 

******************************************************************************************************************

                                                 Protractor Content/Protractor on a real project/

  1. Protractor Overview: Protractor Tutorials on End-to-End testing on AngularJS websites. A wrapper over Selenium WebDriverJS library

  2. Prerequisites to install Protractor

  3. Protractor Installation

  4. Architecture and Process communication of Protractor

  5. Overview on Jasmine: Covering Jasmine Framework that needed for Angular JS automtion using Protractor

  6. various editors and folder structure

  7. overview on spec.js

    1. introduction to global variables: 

      1. browser.get

      2. element

      3. by

    2. created a simple example

    3. execute the script 

  8. overview on conf.js

  9. locators with examples

  10. Overview on ng-repeat with examples

  11. Introduction to Multiple It and Before Each in Jasmine

  12. Basic script in handling calculator

  13. verifiaction points in jasmine using expect

  14. How to work on non angular JS applications

  15. Sample script to login to SF application

  16. Introduction to Page Object Modle  framework

  17. converting spec file to a page object mondel

  18. creating and executing scripts in Paga Object Model

  19. How to handle Protractor using JAVA programming language

  20. Creating JProtractor jar file and adding to JAVA Project in eclipse editor

  21. Creating basic scripts for Protractor using JAVA programming language

    1. Handling text fields

    2. Handling dropdown

    3. various identification mechanism for NgBy. with examples

***********************************End of Protractor****************************************************

 

Learn Protractor(Angular Testing) with JavaScript

Web Automation Testing using Protractor

Created by Pavan Kumar - Test Architect ★ Tech Educator ★ Trainer ★ YouTuber

"]

Students: 85, Price: $89.99

Students: 85, Price:  Paid

Protractor turns out be the Hottest Automation testing tool in the market with sudden increase in demand of of Javascript Frameworks like Angular, React for Front End UI development.

Protractor is developed by Angular core team and takes clear edge over all other testing tools for Angular Apps automation in terms of stability, reliability ,Performance and Code complexity.

Topics Covered in This Course:

JavaScript Programming

------------

  • Introduction to Javascript

  • DOM (Document Object Model)

  • Environment setup on Windows & Mac

  • JavaScript Comments & Statements

  • Variables

  • Data Types

  • Opearators

  • Conditional statements

  • Looping statements

  • Functions in Javasript

  • Objects in JavaScript

  • Arrays

  • Array Functions in JavaScript

  • Date Object

  • Strings in JavaScript

  • Numbers in JavaScript

  • Object Oriented Programming

  • Class, Object & Methods

  • Constructor

  • static keyword in JavaScript

  • Encapsulation

  • Inheritance

  • Prototype

  • Polymorphism

  • JSON to JavaScript Object Conversion

Web UI Automation using Protractor

-----------------------------

  • Introduction to Protractor

  • Environment setup on Windows & Mac

  • How to write test cases in Protractor

  • Locators

  • Jasmin framework for Protractor

  • Handle Elements - Input box,Button,DropDown,Alerts..

  • Handle Web Table

  • Automate Non-AngularJS Application

  • Handle Elements -Frames

  • Handling Mouse Operations

  • Mouse Hover

  • Right click

  • Double click

  • Drag and DropDown

  • Page Object Model

  • Capture screenshots

  • Generate HRML reports

Getting started with Test Automation using Protractor [2020]

Step by step tutorial on End-to-End test automation using Protractor with JavaScript & Allure reporting tool

Created by Kajetan Raducki - Test Engineer

"]

Students: 81, Price: $64.99

Students: 81, Price:  Paid

Welcome to "Getting started with Test Automation using Protractor" course page. The course is designed to help you learn the basics of working with Protractor to automate software testing.  We have prepared over 3 hours of video, downloadable resources, several articles and potential recruitment questions that you may hear during the job interview. English subtitles added!

*Whether you want to:*

- build the skills you need to get your first test automation job

- move from Manual Tester to Test Engineer position

- learn another tool for test automation

- or test your Angular apps

...this course is what you need to learn to achieve it.

At the end of this course, you will have a solid foundation to get a highly paid IT specialist job. If you are already familiar with automatic software testing, you will find the next tool that will help you to do this.

*What makes this course special?*

We assumed that students who enrolled in this course have no experience in test automation. We translate everything from scratch and guide the student through the installation of the required tools.

Topic includes:

- Introduction to Protractor

- Installation

- First Protractor Project

- Enhancing tests

- Page Object Model

- Reporting

- Tips & Tricks

*How am I teaching you in this course?*

  • I teach by example. You won't find here lectures you won't remember much of, nor exercises you won't understand. Together we create a project, and I choose the examples so as to maximise the condensation of knowledge and transfer it in an easy way

  • The topics are divided into short videos to make it easier for you to remember the material and go through the course step by step

  • At the end of each chapter, the code we wrote during the chapter was added and it can be downloaded

if you have any questions about the course, don't hesitate to write to me. I would be happy to answer!

Protractor Angular framework from scratch using java &nodeJS

protractor,angular framework, angular JS automation,protractor framework, protractor using java, node js, java script

Created by Lucky Trainings - Selenium trainer

"]

Students: 68, Price: $44.99

Students: 68, Price:  Paid

Protractor Content/Protractor on a real project/

  1. Protractor Overview: Protractor Tutorials on End-to-End testing on AngularJS websites. A wrapper over Selenium WebDriverJS library

  2. Prerequisites to install Protractor

  3. Protractor Installation

  4. Architecture and Process communication of Protractor

  5. Overview on Jasmine: Covering Jasmine Framework that needed for Angular JS automtion using Protractor

  6. various editors and folder structure

  7. overview on spec.js

    1. introduction to global variables: 

      1. browser.get

      2. element

      3. by

    2. created a simple example

    3. execute the script 

  8. overview on conf.js

  9. locators with examples

  10. Overview on ng-repeat with examples

  11. Introduction to Multiple It and Before Each in Jasmine

  12. Basic script in handling calculator

  13. verifiaction points in jasmine using expect

  14. How to work on non angular JS applications

  15. Sample script to login to SF application

  16. Introduction to Page Object Modle  framework

  17. converting spec file to a page object mondel

  18. creating and executing scripts in Paga Object Model

  19. How to handle Protractor using JAVA programming language

  20. Creating JProtractor jar file and adding to JAVA Project in eclipse editor

  21. Creating basic scripts for Protractor using JAVA programming language

    1. Handling text fields

    2. Handling dropdown

    3. various identification mechanism for NgBy. with examples

Testing Automation with Protractor

Write robust, maintainable, and valuable end-to-end tests for web applications

Created by Walmyr Filho - Thought leader in QA, teacher, YouTuber, Blogger, Mentor

"]

Students: 20, Price: $49.99

Students: 20, Price:  Paid

Welcome to testing automation with Protractor!

It's great to have you here. I'm pretty sure you're gonna love this course.

Web applications are always changing.

But changes here sometimes break things there, and vice-versa.

Automated tests can catch failures much faster than humans, and when well-architected, they serve as a safety net to push code to production when we see them all green.

Learn how to write end-to-end tests with the Protractor framework to test any kind of web application (even non-angular ones).

In this course, you'll learn:

  • How to install and configure Protractor

  • How to write tests for different scenarios of a non-angular web application

  • How to focus on what's more important first

    • Most important features

    • Making it work first and refactoring later

  • How to organize tests' pre-conditions

  • How to protect sensitive information

  • How to use a simplified version of the Page Objects pattern

  • How to use other open-source libraries to help you write tests

  • How to test file uploading

  • How to deal with alerts

  • How to run cross-browser testing in both headful and headless modes

  • How to improve the test report on the terminal for CI

  • How to report test results as an HTML page

  • A mechanism for re-running tests to prove they're not flakey

  • A feature to allow you to demo the tests you wrote

Have a great testing journey!