我有一个体积适中的黄瓜测试套件,但它们目前都按照定义的顺序运行。我想以随机顺序运行它们。黄瓜文档说我应该能够运行cucumber -P --order random
并在执行之前对测试进行洗牌。我目睹了这种情况并没有发生。事实上, - order标志的存在(或缺乏)似乎什么都不做。
什么可以阻止我的套件以随机顺序运行?我没有使用配置文件(因此-P)运行,因此不应该定义任何内容。
答案 0 :(得分:0)
这是黄瓜帮助的一部分。
--order TYPE[:SEED] Run examples in the specified order. Available types:
[defined] Run scenarios in the order they were defined (default).
[random] Shuffle scenarios before running.
Specify SEED to reproduce the shuffling from a previous run.
e.g. --order random:5738
我认为您可以尝试添加种子编号。