Safari 不支持在多个线程上执行自动化脚本,如果有任何替代方案可以并行运行 selenium 测试,请告诉我。我在 chrome 和 firefox 等其他浏览器上并行运行测试。该框架是使用 pytest 在 python 中开发的,我正在使用 pytest-xdist 并行运行脚本。我也尝试过 pytest-parallel 但即使这样也无济于事。
问问题
149 次
1 回答
1
您是否搜索过其他相关主题?大约 8 个月前的示例线程:这里
从那里转述引用:
我的期望是您达到了浏览器实例的默认
maxSession
限制 。5
您可以通过打开 Selenium Grid 控制台并查看节点配置来仔细检查它:
可以通过向
maxSession
Selenium Grid Node 启动命令行提供相关参数来增加该值,例如:java -jar selenium-server-standalone-3.141.59.jar -role node -maxSession 10 -hub http://localhost:4444/grid/register ^^^^^^^^^^^^^^
参考
于 2020-05-19T17:34:21.563 回答