Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wlsf82/tat-cypress-intermediate-course-v2
Learn how to optimize your Cypress tests.
https://github.com/wlsf82/tat-cypress-intermediate-course-v2
api-testing cli-testing cy-origin cy-request cypress gitlab gui-testing talking-about-testing testing web-testing
Last synced: about 1 month ago
JSON representation
Learn how to optimize your Cypress tests.
- Host: GitHub
- URL: https://github.com/wlsf82/tat-cypress-intermediate-course-v2
- Owner: wlsf82
- Created: 2023-03-01T01:16:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-08T21:14:29.000Z (over 1 year ago)
- Last Synced: 2024-04-14T06:29:40.423Z (9 months ago)
- Topics: api-testing, cli-testing, cy-origin, cy-request, cypress, gitlab, gui-testing, talking-about-testing, testing, web-testing
- Homepage: https://github.com/wlsf82/tat-cypress-intermediate-course-v2#automated-testing-with-cypress---intermediate
- Size: 330 KB
- Stars: 5
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Automated Testing with Cypress - Intermediate
👋 Welcome!
It's great to have you here. I'm sure you will love this course. ❤️
## What you will learn
In this course you will learn:
- How to configure the local development environment
- How to install and configure Cypress
- How to create automated GUI tests
- How to create automated API tests (with visual _feedback_ in the browser)
- How to test APIs that require an access _token_
- How to create optimized and straight-to-the-point tests
- How to save the user session in the browser for later restoration
- How to check that the user session is still valid and how to deal with it when it is invalidated
- How to clean up and create the data before the tests start
- How to protect sensitive data such as passwords and access _tokens_
- How to organize tests and custom commands in different "layers" (_API, CLI, GUI_)
- How to structure tests thinking about preconditions, actions and expected results
- How to generate random data for use in automated tests
- How to enable experimental Cypress features
- How to run commands at the operating system level
- And how to test file reading## Let's start?
Go to the [course overview](./lessons/_course-structure_.md) section.
---
This is another course from [**Talking About Testing School**](https://udemy.com/user/walmyr).