如何在命令行里运行cypress的用例

简介: 大家好,我是阿萨。昨天我们学习了[cypress 和allure 集成生成测试报告]。完整的自动化框架基本内容就学习完了。如果想要学习这个框架更熟练,就必须日常工作多多练习,只有多多练习才能更熟练的掌握这个框架。

除了我们Cypress的tester Runner。就是APP里的这个工具去运行,还可以直接command 运行。


68cc39c8e50546eebc4716571055085f_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.jpg


还可以命令行去运行cypress的脚本。


阿萨的电脑运行Cypress的命令行如下:


npx cypress run


以上命令其实都是可以带参数的。


接下来我们逐一介绍下每个参数。


——browser, -b


在给定的浏览器中运行Cypress。如果提供了文件系统路径,Cypress将尝试在该路径上使用浏览器。


——ci-build-id


为运行指定唯一标识符,以启用分组或并行化。


——component


运行组件测试


——config, -c


指定配置


——config-file, -c


指定配置文件

运行端到端测试(默认)


——env, -e


指定环境变量

在一次运行中一起记录测试的组

显示浏览器而不是无头运行

隐藏浏览器而不是运行头部(默认在cypress运行期间)


——help, -h


输出使用信息


——key, -k


指定你的秘密记录密钥

在spec文件运行测试后,保持Cypress应用程序打开

并行运行记录规格在多台机器上并行运行


——port,-p


覆盖默认端口


-project, -p


到特定项目的路径

如果通过,Cypress输出将不会被打印到标准输出。只有配置好的Mocha报告程序的输出才会打印。


——record


是否记录测试运行


-reporter, -r


指定一个报告


——reporter-options, -o


指定Mocha reporter选项


——spec, -s


指定要运行的spec文件


——tag, -t


用一个或多个标签标识运行


相关文章
|
6月前
|
测试技术
如何用命令行执行cypress?
如何用命令行执行cypress?
112 0
|
6月前
|
测试技术 Shell API
Playwright系列(3):运行测试用例
Playwright系列(3):运行测试用例
199 1
|
6月前
|
JSON 测试技术 数据安全/隐私保护
如何调试cypress脚本?
如何调试cypress脚本?
如何调试cypress脚本?
|
6月前
|
测试技术
Cypress 运行失败用例的方法
Cypress 运行失败用例的方法
|
测试技术 C++ Python
【pytest】pytest的几种运行方式,尤其最后一种调试很方便
【pytest】pytest的几种运行方式,尤其最后一种调试很方便
|
监控 Java Linux
linux环境运行jmeter脚本并生成测试报告
jmeter是一个java开发的利用多线程原理来模拟并发进行性能测试的工具,一般来说,GUI模式只用于创建脚本以及用来debug,执行测试时建议使用非GUI模式运行。
linux环境运行jmeter脚本并生成测试报告
|
测试技术 Python
pytest学习和使用2-初步使用和用例运行
pytest学习和使用2-初步使用和用例运行
93 0
pytest学习和使用2-初步使用和用例运行
|
Web App开发 资源调度 测试技术
Cypress系列(44)- 命令行运行 Cypress
Cypress系列(44)- 命令行运行 Cypress
679 0
Cypress系列(44)- 命令行运行 Cypress
|
资源调度 测试技术
Cypress系列(66)- 测试运行最佳实践
Cypress系列(66)- 测试运行最佳实践
198 0
Cypress系列(66)- 测试运行最佳实践
|
测试技术
Cypress系列(9)- Cypress 编写和组织测试用例篇 之 .skip() 和 .only() 的详细使用
Cypress系列(9)- Cypress 编写和组织测试用例篇 之 .skip() 和 .only() 的详细使用
188 0
Cypress系列(9)- Cypress 编写和组织测试用例篇 之 .skip() 和 .only() 的详细使用