如何进行跨浏览器并行脚本执行(Selenium Python)

how to do Cross browser parallel script execution (Selenium Python)

提问人:saffin 提问时间:11/14/2023 更新时间:11/14/2023 访问量:28

问:

所以我有一个 python selenium 脚本,它可以单次登录网站工作流程 我现在想要的是同时在不同的浏览器上并行执行相同的脚本,例如 Chrome、Firefox 和 Edge 需要跨不同的 Web 浏览器实现并行执行 有什么建议如何实现这一点吗? 因为我能够在 Selenium Python 上找到并行执行教程,但它在同一个浏览器上 我正在寻找的是跨不同浏览器的并行脚本执行

请注意:我不想在 selenium grid 中执行此脚本,因为它需要不同的机器......我只想在本地执行

我能够在 Selenium Python 上找到并行执行教程,但它在同一个浏览器上 我正在寻找的是跨不同浏览器的并行脚本执行

python 多线程 selenium-webdriver 并行处理 跨浏览器

评论

0赞 sudden_appearance 11/14/2023
到目前为止,你尝试过什么吗?运行多个进程似乎是首先要尝试的事情
0赞 saffin 11/14/2023
尝试了 Selenium Grid,但我想没有 Selenium Grid
0赞 pcalkins 11/15/2023
这与多个相同的浏览器相同。每个驱动程序/浏览器对需要 1 个线程。每个都初始化为“WebDriver”类型,因此您可以对所有代码使用相同的代码。

答: 暂无答案