我希望按顺序在不同的浏览器上运行相同的功能文件。例如TestingExpression.feature,TestingExpression2.feature,....所有这些功能文件必须按顺序在浏览器(Chrome,Mozilla和IE)上运行
答案 0 :(得分:1)
我建议编写一个类似
的shell脚本(批处理文件)cucumber BROWSER=chrome
cucumber BROWSER=mozilla
cucumber BROWSER=ie
并在你的黄瓜设置中有一些东西可以获取BROWSER环境变量并配置你用来驱动你的浏览器使用的任何东西。
这将整理你所有的chrome,mozilla和ie结果。您可以修改此方法以将额外的参数传递给黄瓜,以便您可以控制运行哪些功能/方案。