黄瓜测试运行的顺序是什么

时间:2015-03-03 15:54:22

标签: ruby cucumber

我知道黄瓜从上到下在一个功能文件中运行每个测试,但我的问题是,功能文件的运行顺序是什么?它似乎不是按字母顺序排列,也不是按任何结构顺序排列。

2 个答案:

答案 0 :(得分:2)

根据Justin Ko's website,执行顺序如下:

  1. 按功能文件目录按字母顺序排列
  2. 按功能文件名按字母顺序排列
  3. 要素文件中的方案顺序

答案 1 :(得分:0)

功能文件按字母顺序运行,因此有一种方法可以在单个文件(如“ EndToEnd.feature”)中执行所有方案,您可以在其中指定带有标签的所有方案并从Runner执行。希望对您有帮助。