Cypress & Typescript local & Github CI/CD setup
Автор: Alex ITips
Загружено: 2025-06-05
Просмотров: 36
🚀 Quick guide on how to set up Cypress with TypeScript locally + run tests in GitHub Actions like a pro 🧪⚙️
Includes working config, commands & CI pipeline setup + HTML reporting retention.
Perfect foundation / ready-made solution for experienced as well as for beginners and QA engineers getting into automation 🤖
It includes:
1. Multi-env solutions
2. Multi-app (or multi-components, subsystems within a giant project) solutions
3. Flexible test suites selection for test runs
4. Flexible browser selection for test runs
5. Local & CI/CD report hosting & previous reports retention logic
6. Parallel runs in CI/CD with matrix strategy
7. Slack reporting
Timecodes:
00:06 Intro
00:46 Monorepo setup video reference (Playwright & Webdriver.IO) • QA Automation Monorepo Setup: Playwright, ...
00:55 Package.json
01:29 Referencing the initial motivation behind these setups & demos
04:52 Configuration
12:28 Cypress support file - e2e.ts
14:27 Page-object model & Page Manager implementation
20:50 API-object model implementation
24:29 Test data structure
26:52 Running e2e test suite with cy:open
29:10 Running api test suite with cy:open
30:51 Cypress mochawesome HTML reporter local configuration
33:59 Running all test suites at once headlessly with cy:run
34:54 Runnin all test suites in parallel via Github Actions CI/CD & observing results & HTML report hosting
38:47 Cypress Github Workflow YAML file code breakdown
43:21 HTML report & Slack messages overview
44:36 Outro
Github repository link https://github.com/alexzavg/qa_automa...
👇 Don't forget to like & sub if it helped!
#cypress #typescript #githubactions #qaautomation #endtoendtesting
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: