【问题标题】:Ruby Cucumber running multiple feature files运行多个功能文件的 Ruby Cucumber
【发布时间】:2016-03-24 02:11:19
【问题描述】:

我可以让 cucumber 运行目录或场景文件中的所有功能(如重新运行格式化程序)。如果我在不同的目录中有两个功能文件,如何在单个黄瓜执行中执行它们?我想执行以下功能 1 和 3:

features
--dir1
----feature1.feature
----feature2.feature
--dir2
----feature3.feature
----feature4.feature
--dir3
----#more feature files
--dir4
----#more feature files

【问题讨论】:

    标签: ruby cucumber


    【解决方案1】:
    cucumber --require features features/dir1/feature1.feature features/dir2/feature3.feature
    

    如果您使用子目录,则需要“--require features”。

    然后简单地列出您要运行的功能文件。

    【讨论】:

      【解决方案2】:

      我无法想象您为什么要这样管理您的功能测试。 Cuke has tags 允许您对功能文件和其中的场景进行分类。您甚至可以标记示例表(一个场景大纲有多个表)。

      【讨论】:

        猜你喜欢
        • 2018-06-22
        • 1970-01-01
        • 1970-01-01
        • 2018-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-14
        相关资源
        最近更新 更多