我希望通过空手道用户界面仅通过代码运行多个功能文件。
空手道用户界面提供了一个接一个地执行黄瓜功能文件的功能,但我希望通过代码打开UI,这可以使用app.run(arg1, arg2)
,但我不能使用三个参数。
如果我在代码中添加了多个app.run(feature1, arg1), app.run(feature2, arg2)
,那么它只会获取第一个feature1文件。
答案 0 :(得分:1)
目前,UI的范围是供开发人员一次处理一个测试。听起来你打算将它用作测试运行器和多个文件。
目前不支持此功能,但感谢您提出建议,我已在此处打开了一项功能请求:https://github.com/intuit/karate/issues/370
那说你确定你没有错过一个更简单的方法去做你想做的事情,那就是简单地使用可以运行多个功能的空手道跑步者以及那些带有丰富报告的人?
编辑:这已在空手道0.8.0中实施