Course curriculum

  • 1

    About Cypress

    • Introduction

    • About Cypress

    • Who is using Cypress

    • What are the requirements

    • Advantages

    • Disadvantages

    • Requirements

  • 2

    Cypress: Automating UI

    • Installation

    • Open Cypress UI

    • Installation, setup and run - textual instructions

    • Create the first test

    • Cypress references and documentation

    • Type to element (Input)

    • Click buttons

    • Before and After tests

    • Select command

    • Waits and Timeouts

    • Checkboxes and advanced selectors

    • Debugging Cypress

    • How to make Screenshots

    • Run from command line and Capture Video

    • Code Examples

    • Cypress Assertions list

    • Cypress UI project

  • 3

    Cypress: Automating API

    • API testing - GET requests

    • API testing - POST requests

    • Base URL

    • Code examples

    • Cypress API testing assignment