【问题标题】:How to run a particular test case in protractor using command line如何使用命令行在量角器中运行特定的测试用例
【发布时间】:2016-09-08 18:14:55
【问题描述】:
我已经成功地在量角器中创建了我的测试用例。我想从命令行运行一个特定的测试用例。我的 conf.js 文件包含所有的 spec.js。
当我运行 protractor conf.js 时,我只想运行我在命令行中键入的规范。
例子
如果我有 3 个测试用例 A.js B.js 和 C.js
在测试套件中,我的 conf.js 中有所有 3 个测试用例
当我运行protractor conf.js -A.js 时,它应该运行测试用例 A.js。
请帮助我如何实现它?
【问题讨论】:
标签:
javascript
node.js
protractor
【解决方案1】:
您可以通过传递 --specs 作为参数来简单地执行特定规范。
量角器 config.js --specs test1.js
否则
您可以在 config.js 中为每个规范文件创建单独的套件,并通过 --suite suitename 执行规范测试。
【解决方案2】:
我猜你想在量角器中运行特定的测试用例。只需将 describe 重命名为 ddescribe,并且只有 ddescribe 组下的测试才会运行。您也可以将其重命名为 iit 并且只有这一个测试用例会运行。