有一个问题:是否有可能设置测试以在硒中执行优先级。
问题:有一个套件> 20个测试,相应地在启动时填充了队列。之后,进行另一个测试。他到达了线的尽头。
是否可以在浏览器释放后立即进行运行,而无需等待所有测试之前运行?
否,这在当前实现中是不可能的。所有传入请求都有同等的优先级。两个替代方案:
- 我认为您选择的测试框架应解决此类问题。例如,对于
py.test
,快速搜索显示用于订购测试的插件:https://github.com/ftobia/pytest-ordering不确定它是否有效。 - 您也可以安装GGR并使用不同的硒素和配额名称进行不同的测试,但这对于您的情况似乎太复杂了。