我正在寻找一种在我的代码库中保留特定功能测试的方法,以便稍后使用,但我现在不想让黄瓜运行它,因为它会减慢我的测试运行速度。有没有办法可以做到这一点?
答案 0 :(得分:4)
您可以在要跳过的方案之前添加@wip(正在进行中)标记。
Feature: Doing stuff
@wip
Scenario: Some Sweet Tests
Given...
答案 1 :(得分:1)
您可以使用@slow
之类的tag进行测试,然后在执行黄瓜时省略它。这看起来像这样:
cucumber --tags ~@slow
稍后,当您可能只想执行该测试时,您可以执行以下操作:
cucumber --tags @slow