Published 8/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.83 GB | Duration: 9h 28m
Write Automated UI & API test scripts using JavaScript or TypeScript(E2E Testing Type).
What you’ll learn
Learn Cypress from scratch based on official documentation
Deep dive in Cypress core features, such as retry-ability, async nature, and subject management
Automated UI scenarios, considered as challenges
API Testing workflow with authentication token
Advanced scenarios and features explained
Experience based advices and scenario strategies
Github Actions & Parallel Execution + Cypress Dashboard
New features coverage / Course updates
Requirements
Basic understanding of Javascript or a related programming language.
Typescript is optional. You will learn the basics in the process.
Description
You will learn Cypress Basics(E2E testing type only) from scratch with multiple scenarios and good practices.Just JavaScript basic knowledge is necessary. I will develop examples using TypeScript, but If you understand JavaScript, you’ll be capable to understand and develop your first TypeScript scripts with my support.What is Cypress?Cypress is becoming one of the BEST web automation frameworks to setup your test automation scripts for E2E testing and Component testing. It is a great tool because is pretty easy to install, maintain, and write test scripts. Also, you can easily configure it with the most known CI/CD tools in the market. Cypress overview & feature highlight:Cypress comes with a beautiful test runner that is going to help you as a QA Engineer to debug your test scripts, travel back in time to see what happened during the execution, and is perfect to change between your scripts with a friendly UI. But also, you do not need the test runner, you only need to run command to run a full suite and get an HTML report. Cypress is changing fast, and part of my objetive is bring to my students the newest features, and good practices to the course.Here are some high level topics that you will understand if you take this course:Introduction: What is Cypress?Installation and recommendationsWhat is Mocha? What is Chai?How to get or visit a websiteFind web elements by CSS or XPath locatorsRetryability: No need of wait type configurations (as we used to do in Selenium WebDriver)Actions(Click, hover, tables)Real UI Scenarios: Viewport, Checkboxes, Buttons, Links, Broken Images, Download a file, Upload a File, Iframes, autocomplete,and so on.Page Object Model vs Actions(Custom Commands)Advanced scenarios: Cookies, Fixtures, Aliases, Share Context, Excel Handling, Database Testing(MySQL), debugging, etc)Cypress dashboard integration and CI/CD parallel execution with GitHub Actions.New content will be added with your requests. I am planning to also cover Docker, CI/CD, and Cucumber in the near future.Note: Recording the course I was a bit nervous, and I made some English mistakes during the explanations. Hope you understand it, and check the notes with the corrections.
Password/解压密码www.tbtos.com
转载请注明:0daytown » The Complete Cypress 10+ Course: From Zero To Expert!