4

我有多个功能文件,我真的很想只运行一个文件或一个场景或一个标签。我知道我可以只在我的 cucumberConf.js 中的规范中提供一个文件,但我想运行它一次而不用摆弄我的 cucumberConf.js。运行量角器时需要输入哪些参数?

4

3 回答 3

6

在量角器的配置中:

cucumberOpts: {
...
        tags: [
        "@runThis",
        "@runThat",
        "~@ignoreThis"
    ];
...
},

在功能文件中

    @runThis
    Scenario: Run this Scenario
        Given user does some action
        Then something should happen

    @ignoreThis
    Scenario: ignore this Scenario
        Given user does some action
        Then something should happen
于 2015-03-18T14:51:21.433 回答
5

最简单的方法是使用该--specs选项。

protractor --specs=specs/testA.js e2e-conf.js

于 2014-08-01T19:26:55.913 回答
0

在量角器配置文件中使用规格数组。例如

specs: [ 'test/features/xxx.feature' ],
于 2016-08-09T18:31:31.623 回答