如何在不运行每个测试的情况下快速计算大黄瓜套件中的场景和步骤数量?

时间:2013-08-01 20:52:43

标签: ruby cucumber

我已经尝试了cucumber --dry-run,但它似乎只能在每个功能文件的基础上工作。

1 个答案:

答案 0 :(得分:1)

cucumber --dry-run将包含所有要素运行的方案和步骤的计数。

例如,

给出两个特征文件:

test.feature:

Feature: 1

    Scenario: 1a
    Given step 1
    Given step 2

    Scenario: 1b
    Given step 1
    Given step 2    

test2.feature:

Feature: 2

    Scenario: 2
    Given step 1

运行cucumber --dry-run时,结果会显示:

3 scenarios (3 skipped)
5 steps (5 skipped)

如您所见,方案和步数包括所有功能的所有方案。