Selenium:并行运行测试套件不进行跨浏览器测试

问题描述

我想并行运行硒测试套件。(或分布式模式)

(套件中有30个测试,希望3个线程并行运行,完成后总共执行30个测试,而无需重复测试) 我只想针对Chrome浏览器进行测试。我不想在其他不同的浏览器上进行测试。 将要在本地和CI管道中运行。

我正在使用Python + Pytest和可能的xdist(3个线程)。只是为每个进程实例化一个webdriver实例,它们就可以独立且并行地工作而没有争用吗? 将硒网格与三个具有相同配置的节点一起使用是否有意义(这是过大的杀伤力) 这是否意味着每个节点将运行30个测试? 还是会导致每个节点运行10个测试?

什么是最好的方法? 预先感谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)