如果想从头学起Cypress,可以看下面的系列文章哦
https://www.cnblogs.com/poloyy/category/1768839.html
注意
51 testting 有一篇文章会和我的一样,因为是我投的稿~~
前言
- Cypress 的测试报告模块脱胎于 Mocha 的测试报告,故任何 Mocha 支持的测试报告均可直接用于 Cypress
- 下面将利用 Cypress-example 提供的 web 应用程序作为例子,需要先启动本地服务
进入被测应用 logging-in__html-web-forms 的目录
C:\Users\user\Desktop\py\cypress-example-recipes\examples\logging-in__html-web-forms
启动本地服务
npm start
启动成功后,cmd窗口将显示服务器的地址和端口
内置的测试报告
内置的测试报告包括 Mocha 的内置测试报告和直接嵌入在 Cypress 中的测试报告,主要有以下几种
- spec 格式报告
- json 格式报告
- junit 格式报告
准备工作
确保 package.json 文件的 scripts 模块加入了如下键值对 "cypress:run":"cypress run"
- cypress run 是以无头浏览器模式跑测试用例文件夹下的所有测试用例
- cypress open 会打开测试用例集的界面,需要手动运行
spec 格式报告
简介
spec 格式是 Mocha 的内置报告,它的输出是一个嵌套的分级视图
如何使用
在 Cypress 中使用 spec 格式的报告非常简单,在命令