有人在空手道中如何运行跨浏览器UI测试的示例吗?我从彼得的Twitter提要中知道这是可能的,但是有人举一些例子吗?
谢谢
答案 0 :(得分:1)
看这个例子:test-01.feature
这是一个Scenario Outline
,每一行都会更改* configure driver = config
的值,请参阅结尾的Examples
:
Examples:
| config |
| { type: 'chrome' } |
| { type: 'chromedriver' } |
| { type: 'geckodriver' } |
另一种策略可能是使用不同的karate.env
值重新运行测试,或使用call
并遍历第二个功能文件。