最新消息:请大家多多支持

Mastering Web Application Testing With Cypress

教程/Tutorials dsgsd 106浏览 0评论

Published 2/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.56 GB | Duration: 4h 18m

A comprehensive Guide to End-to-End Testing using Cypress

What you’ll learn
Setting up and configuring Cypress for testing web applications.
Understanding the basics of end-to-end testing and why it is important for web applications.
Writing and executing tests using Cypress for various web application scenarios (e.g. authentication, form submissions, API calls).
Best practices for writing maintainable and scalable tests with Cypress.
Knowledge of alternative testing tools and when to use them in conjunction with Cypress
Debugging and troubleshooting tests with Cypress.
Integrating Cypress tests with continuous integration
Learn the selector engine, Test runners, Assertion library
Seed your database using Tasks in Node .js
Integrate your Cypress tests with your CI/CD pipeline using GitHub Actions

Requirements
Understanding of basic HTML and CSS.
Familiarity with web development concepts and JavaScript programming language.
Access to a computer with a web browser and a text editor for writing code.

Description
In this course, “Mastering Web Application Testing with Cypress”, you will learn the ins and outs of end-to-end testing for web applications using Cypress, a cutting-edge testing framework. The course covers the basics of Cypress, including its installation and setup, and then dives into advanced topics such as debugging, automating tests, and integrating with continuous integration and delivery (CI/CD) systems. With the skills and knowledge you gain in this course, you will be able to write reliable, efficient, and effective tests for your web applications, ensuring they work as intended and meet the needs of your users. This course is designed for web developers and testers looking to up their testing game and take their applications to the next level.The course is intended for web developers and testers who want to improve their testing skills and take their applications to the next level. Throughout the course, students will learn how to write reliable and efficient tests, ensuring that their web applications meet the needs of their users. By the end of the course, students will have a solid understanding of how to use Cypress for web application testing and be able to apply these skills to their own projects.

Overview
Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Getting Started with Cypress & Code

Section 2: Writing and executing tests with Cypress

Lecture 3 Test Runner Overview

Lecture 4 Writing your first test in Cypress

Lecture 5 Should test Method

Lecture 6 Testing Text Input Fields

Lecture 7 Beginner’s Workout Essential Practice Exercises

Lecture 8 Basic Practice Exercise & Solution

Section 3: Using Aliases for Efficient Test Writing in Cypress

Lecture 9 What are aliases in Cypress

Lecture 10 Aliases Practice Exercices

Lecture 11 Aliases Exercise & Solution

Section 4: Handling Complex Inputs in Cypress Tests

Lecture 12 Range Sliders & Select Lists

Lecture 13 Input Testing Exercise & Solution

Section 5: Automating Test Generation with Cypress

Lecture 14 Programmatically Generating Tests

Lecture 15 Generating Tests Exercise

Lecture 16 Checking the Current Path

Section 6: Validating Forms with Cypress

Lecture 17 Understanding form validation

Lecture 18 Best practices for form validation

Lecture 19 Form Validation Solution

Section 7: Managing Tasks and Custom Commands in Cypress

Lecture 20 Tasks and Seeding User Data

Lecture 21 Sign In Test Exercise

Lecture 22 Sign In Test Solution

Lecture 23 Mastering Cypress Commands

Section 8: Managing Network Requests and Sessions in Cypress

Lecture 24 Understanding Network requests & Intercept in Cypress

Lecture 25 Testing Search

Lecture 26 Working with Fixtures in Cypress

Lecture 27 Catching Exercises

Lecture 28 Testing Cookies & Sessions in Cypress

Section 9: Mocking & Continuous Integration

Lecture 29 Examples for Mocking requests & Data within Cypress

Lecture 30 Cypress Studio

Lecture 31 How Continuous Integration Works with Cypress

Section 10: Answering Audience Questions

Lecture 32 Answering Audience Questions

The intended learners for a “Testing Web Apps with Cypress” training course are web developers and software engineers who are responsible for testing the functionality and performance of web applications. This course is suitable for individuals who are new to testing or have limited experience with it, as well as those who are familiar with testing concepts but want to learn specifically about Cypress.


Password/解压密码www.tbtos.com

资源下载此资源仅限VIP下载,请先

转载请注明:0daytown » Mastering Web Application Testing With Cypress

您必须 登录 才能发表评论!