node.js - 我在 spec[] 内的 conf.js 文件中添加了 4 个测试用例,我必须从中运行 2 个测试用例,而无需从 conf.js 文件中删除任何测试用例
问题描述
我的应用程序中有 4 个测试用例,我必须从中运行 2 个测试,而无需从中删除任何文件conf.js
这是conf.js
:
framework: 'jasmine',
seleniumAddress: 'http://localhost:4444/wd/hub',
// specs: ['spec.js']
specs: ['spec1.js', 'spec2.js', 'spec3.js', 'spec4.js']
}
解决方案
然后,您可以从命令行轻松地在运行一个或两个测试之间切换。该命令将运行spec2
和spec3
:
--specs
选项需要一个逗号分隔的文件列表来测试--specs spec2.js,spec3.js
。
例如:
protractor conf.js --specs spec2.js,spec3.js
推荐阅读
- python - 使用 .replace 函数
- matplotlib - 更改直方图 matplotlib 中的默认刻度轴
- angular - 无法使用 DocumentSnapshot 中的属性 data()
- python - 如何修复这些 TensorFlow 错误?(您的 CPU 支持未编译此 TensorFlow 二进制文件以使用的指令:AVX2 FMA)
- xcode - 寻找匹配的'''时出现意外的EOF(Xcode 11.1)
- java - 如何使组合框多选但只存储它?这是一个代码有人可以缩短吗?
- php - 在@charset utf-8 之前添加了额外的空间
- python - 使用 Selenium 选择国家和州。收到错误
- python - 为什么删除函数时来自弱引用库的引用没有死?
- r - purrr 迭代或循环所有列(类似于计算和求和或减去变量的函数)