【问题标题】:Can I use more than 1 Selenium browser instance with PHP?我可以在 PHP 中使用超过 1 个 Selenium 浏览器实例吗?
【发布时间】:2014-09-12 02:24:58
【问题描述】:

我了解到 Selenium 驱动程序可能会限制您一次可以打开的浏览器实例的数量。我打算使用 PHP 和 MySQL 队列系统来监视 MySQL 表中需要在 Selenium 中执行的任务,并为每个任务生成一个 PHP 脚本,该脚本使用 Selenium 驱动程序执行 Web 自动化任务。我是否能够生成我想要的尽可能多的脚本实例,比如说 Chromium?顺便说一句,我打算在 Linux 上运行这一切。

谢谢

【问题讨论】:

    标签: php selenium selenium-webdriver chromium


    【解决方案1】:

    是的,你可以。你需要的是 Selenium Grid。

    好消息是 Selenium Grid 在 Linux 机器上更加简单和强大。您可以配置所需的浏览器数量以及网格的其他内容。

    理论上,您可以设置任意数量的浏览器,它们将并行运行。但是您应该根据系统的硬件和需要来限制数量。

    here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-19
      • 2020-04-27
      • 2022-12-15
      • 2015-08-28
      • 2016-10-04
      • 1970-01-01
      相关资源
      最近更新 更多