我使用Ruby,Cucumber和Watir进行UI自动化,并且几乎是新手。 我正试图用黄瓜重新运行失败的测试。
我正在使用重新运行格式化程序创建rerun.txt文件,其中包含多个失败的要素文件路径。 例如。以下是失败时的rerun.txt内容:
特征/ test_suites / Test1.feature:12 特征/ test_suites /主页/ Test2.feature:9:30
当我执行'cucumber @rerun.txt'时,它只执行第一个功能文件失败的场景,而不执行rerun.txt中提到的其他功能文件。
任何人都可以帮我重新运行所有失败的功能文件。
谢谢你, Tanmay
答案 0 :(得分:0)
经过分析,我发现重新运行的内容没有按预期生成黄瓜。 不同特征文件的失败场景的每个路径应该用单个空格分隔。
问题已解决。干杯!!