|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cypress-end-to-end-testing-getting-started/
课程评论:没有评论
课程名称:Cypress端到端测试入门 概述:自动化测试是现代应用程序开发中的重要部分,网站开发同样不例外。通过自动化测试,您可以有效地检测错误和回归。本课程将教您如何使用Cypress编写和运行端到端(E2E)测试,Cypress是当前最流行的Web开发E2E测试工具之一。您将学习到: - Cypress是什么,以及E2E测试的重要性 - 如何安装和使用Cypress - 如何使用Cypress编写和运行E2E测试 - 如何选择元素并模拟用户交互(按钮点击、键盘输入等)以模拟真实网站用户流程 - 如何编写良好的断言(以及什么是断言) - Cypress提供的核心功能和概念 - 如何使用基本及更高级的Cypress概念 - 如何有效测试第三方代码 - 如何处理网络(HTTP)请求和数据库 - 如何测试用户身份验证流 - 及更多内容! 所有这些主题将从零基础开始教学,不需要任何Cypress的前置知识,但您需要具备基本的网页开发和JavaScript知识。本课程专注于Cypress的核心概念,并探讨各种基本和更高级的Cypress功能。 课程结束时,您将掌握坚实的Cypress基础知识,并准备进一步深入学习Cypress和端到端测试!
Automated testing is a vital part of modern application development. Of course, website development is no exception here - you must be able to run automated tests to efficiently detect bugs and regressions.This course teaches you how to write and run end-to-end (E2E) tests with Cypress - one of the most popular web development E2E testing tools you can use these days!You will learn:What exactly Cypress is and why E2E testing mattersHow to install and use CypressHow to write and run E2E tests with CypressHow to simulate realistic website user flows by selecting elements and simulating user interaction (button clicks, keyboard typing & more)How to write good assertions (and what assertions are)Which core features and concepts Cypress offersHow to use basic and more advanced Cypress conceptsHow to efficiently test third-party codeHow to deal with network (HTTP) requests and databasesHow to test user authentication flowsAnd much more!All these topics will be taught from the ground up, with no prior Cypress knowledge required! You do need basic web development and JavaScript knowledge though.This course focuses on the core Cypress concepts and explores all basic as well as various more advanced Cypress features.By the end of this course, you'll have a solid set of Cypress fundamentals and you'll be ready to dive deeper into Cypress and end-to-end testing!