General info

Duration:

2 days

Language:
  • English or

  • Estonian

Location:
  • Online,

  • Your office,

  • Our venue

Overview

An intense Cypress test automation course for people who are new to coding and test automation, but would like to learn about it.

We'll talk about when test automation is needed and useful and will be teaching it from scratch. We'll also learn Cypress from scratch.

By the end of the course you'll know how to create your own test automation project, write simple and trustworthy tests and how to make tests faster with mocks and API calls

What you'll learn

1 How test automation works
2 How to use browser tools (devtools, addons etc)
3 Why and when to use automated testing
4 How to find CSS selectors
5 How to begin with your first automated testing project
6 How to make an existing project better
7 Cypress core concepts:
  • Architecture
  • Writing and organising tests
  • Graphical interface
8 More advanced concepts:
  • Mocking requests
  • Making API calls

Training program

Theoretical part

A short, up to 30 minutes introduction that contains:

  • Introduction to writing code
  • Introduction to automated testing
    • When to use it
    • When and how to use shortcuts
  • Introduction to Cypress
    • Architecture
    • Graphical interface
    • Code examples
Hands on part

Hands on part will take the rest of the time, where we'll be learning about Cypress and writing code. We do that with 2 separate projects:

  • Example project
    • Learning the Cypress UI
    • Learning how to find CSS selectors
    • Learning to write and run tests
  • Training project
    • Learning about the app under test
    • Writing code according to the best practices
    • Continuous learning about Cypress, why and how to write tests even better
Keywords: Test isolation, naming conventions, Cypress commands, assertions, hooks, custom commands, configuration, introduction to API calls

Price

Online

  • 2 full days of training
  • From your home or office
  • Suitable for single person or the whole team without the need to travel
Get more info

Our venue

  • 6 to 12 participants
  • Full day of hands-on training
  • Personal support during the course
  • Venue provided by us in Tallinn, Estonia
Get more info

Invite us

  • up to 15 participants
  • Full day of hands-on training
  • Venue provided by you
  • Possible to have some parts of the training custom made for your project!
Get more info

For more info, email us at info@bigbyte.ee