如何用命令行执行cypress?

简介: 如何用命令行执行cypress?

大家好,我是阿萨。


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


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


还可以命令行去运行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

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


相关文章
|
3月前
|
运维 监控 Linux
深入理解Linux系统运维:命令行与脚本的奥秘
【8月更文挑战第30天】在Linux的世界里,命令行是运维人员的灵魂之窗。掌握命令行,就像握住了一把钥匙,能开启系统管理的宝藏箱。本文将带你走进Linux的命令行世界,通过实际代码示例,解锁那些高效管理和维护系统的秘籍。你将学到不仅仅是命令本身,更是如何将这些命令编织成强大的脚本,让日常的运维工作变得游刃有余。准备好跟随我的步伐,一起深入探索Linux命令行与脚本的奥秘吧!
|
3月前
|
并行计算 数据可视化 Shell
Day 2/100:命令行下执行python代码!
Day 2/100:命令行下执行python代码!
33 0
|
5月前
|
安全 Java Shell
一篇文章讲明白LinuxShell远程执行命令(命令行与脚本方式)
一篇文章讲明白LinuxShell远程执行命令(命令行与脚本方式)
423 0
|
Cloud Native Unix Shell
Shell脚本编写:从零到精通
Shell脚本编写:从零到精通
64 1
|
Shell
Shell VSCode 基本开发插件(语法提示、错误检测、格式化、运行代码)
Shell VSCode 基本开发插件(语法提示、错误检测、格式化、运行代码)
1156 0
|
Shell iOS开发
iOS 逆向编程(十)sh脚本(shell)编写与执行指令区别
iOS 逆向编程(十)sh脚本(shell)编写与执行指令区别
237 0
|
Python
一日一技:用Python如何正确开发命令行交互程序
一日一技:用Python如何正确开发命令行交互程序
287 0
|
测试技术
loadrunner 运行脚本-命令行运行脚本
loadrunner 运行脚本-命令行运行脚本
119 0
|
测试技术
如何在命令行里运行cypress的用例
大家好,我是阿萨。 昨天我们学习了[cypress 和allure 集成生成测试报告]。完整的自动化框架基本内容就学习完了。如果想要学习这个框架更熟练,就必须日常工作多多练习,只有多多练习才能更熟练的掌握这个框架。
304 0
如何在命令行里运行cypress的用例
Cypress 好用的用法
大家好,我是阿萨。之前学习了cypress的最基本的用法。可是有些同学还是反馈不会写cypress,怎么办? 今天就列举一些常见的cypress的写法。
278 0