一:Cypress简介
随便着Web应用项目的不断发展,测试也要不断发展,Cypress是为现代网络打造的,基于JavaScript语言的一种前端自动化测试工具,测试也是如此,对浏览器中运行的所有内容进行快速,轻松和可靠的测试。
Cypress是自集成的,它提供了一套完整的端到端的测试体验,正如官网上所说:
-
安装Cypress很简单,无需依赖项,无需额外下载或更改代码。
-
轻松,快速地编写测试,并在构建Web应用程序时观察它们的实时执行。
-
在CI中调试测试就像在本地运行测试一样容易。具有内置的并行化和负载平衡功能。
-
记录CI测试数据,屏幕截图和视频-并在“ 仪表盘”中查看汇总的下一级见解。
二:Cypress工作原理
Cypress在与应用程序相同的生命周期里执行,当你运行测试时,C