cucumber自动化测试中feature文件的执行顺序
发布时间:2020-06-05 19:58 点击量:
基于黄瓜的自动测试中多特征文件执行顺序的控制。
这种体验基于ubuntu系统下的Ruby on Rails环境。其他康伯人的测试原则也适用。
英文:http://stackoverflow . com/questions/41239378/testing-with-cumber-and-selenium how-I-break-the-sequence-of-feature-file/41374153 # 41374153
工具/原材料康伯巴瑞on rails环境方法/步骤1康伯的语法规则可在参考文件中找到。本文重点介绍了特征文件的执行顺序。总之,特征文件是根据文件名的排列来执行的。
PS: - tags @XXX使用tag标记来控制功能文件中标记的不同场景的执行顺序,而不是功能文件的执行顺序。
因此,为了控制特征文件的执行顺序,需要类似以下的命令:
黄瓜特色/c .特色/a .特色/b .特色
然而,当有许多特征文件时,控制执行顺序和编写执行命令将是愚蠢和麻烦的。
在Ruby on Rails环境中,安装康伯巴奇后,在配置目录中找到康伯巴奇. ml文件并配置配置文件(在末尾添加一行,如测试_开发:功能/特征/特征/特征/特征)。
最后,您可以直接使用黄瓜-p test_dev来运行整个自动测试过程,然后特征文件的过程就是在黄瓜. yml文件中配置的概要文件的过程。
结束注意黄瓜的目录结构配置黄瓜. yml文件
相关推荐