Complete Course

Cypress Testing in the AI Era

Use generative AI and the official Cypress skills to write, review, debug, and gap-analyze E2E, component, and API tests.

View Lessons

Course Content

9 comprehensive lessons covering everything you need to know

Introduction

Introduction
Course Structure
Learn how the course is organized and make the most of the content.
Introduction
Prerequisites
Systems and knowledge required to complete the course.
Introduction
Getting to know the apps under test
Meet the TAT CSC app, the EmojiMart components, and the EngageSphere REST API.

Foundations

Lesson
Lesson 1
Basics of AI Engineering
Understand LLMs, tools, prompts, skills, agents, agent modes, context windows, token consumption, and hallucinations.
Lesson
Lesson 2
Initial setup
Set up your environment, AI coding tool, and Cypress projects for the course.

Cypress AI Skills

Lesson
Lesson 3
Installing and using the official Cypress Skills
Install and use cypress-author, cypress-explain, and cypress-docs in your Cypress projects.

Authoring tests with AI

Lesson
Lesson 4
Writing E2E tests with cypress-author
Use the cypress-author skill to write end-to-end tests for the TAT CSC app.
Lesson
Lesson 5
Writing component tests with cypress-author
Use the cypress-author skill to write component tests for EmojiMart's ThankYouPage and SearchBar.
Lesson
Lesson 6
Writing API tests with cypress-author
Use the cypress-author skill to write API tests for the EngageSphere REST API.

Reviewing, debugging & gaps

Lesson
Lesson 7
Reviewing Cypress code with cypress-explain and cypress-docs
Use cypress-explain and cypress-docs to review and understand existing Cypress tests.
Lesson
Lesson 8
Debugging failing Cypress tests with the Cypress skills
Use cypress-explain to diagnose, cypress-docs to research the fix, and cypress-author to implement it.
Lesson
Lesson 9
Analyzing test gaps and building a report for cypress-author
Compare an existing suite against the app's requirements and create a report cypress-author can implement.

Bonus & Conclusion

Bonus
Cypress Content from Talking About Testing
Explore additional Cypress content from Talking About Testing.
Conclusion
Congratulations!
You've completed the Cypress Testing in the AI Era course!