我需要帮助在 Selenium Grid 中注册 PhantomJS。根据我在网上看到的一些方法,我以这种方式实现了它:
网格寄存器
java -jar selenium-server-standalone-3.0.0-beta2.jar -role hub -port 4444
幻影JS
phantomjs.exe --webdriver=5555--webdriver-selenium-grid-hub=http://127.0.0.1:4444
我需要帮助在 Selenium Grid 中注册 PhantomJS。根据我在网上看到的一些方法,我以这种方式实现了它:
网格寄存器
java -jar selenium-server-standalone-3.0.0-beta2.jar -role hub -port 4444
幻影JS
phantomjs.exe --webdriver=5555--webdriver-selenium-grid-hub=http://127.0.0.1:4444
据我所知,您不需要 Selenium 在 webdriver 模式下对 phantomjs 运行测试。
我不知道您使用的是哪种语言和框架。但是在 behat/mink/phantomjs 中:
安慰:
phantomjs --webdriver=8643
在你的 behat.yml 中:
sessions:
"Name_of _your_session":
selenium2:
wd_host: "http://localhost:8643/wd/hub"
这里重要的部分是: wd_host: " http://localhost:8643/wd/hub " 我相信你可以适应你的系统。您可以从另一台服务器运行 phantomjs 并仅通过修改 IP 来使用它:“ http://XXX.XXX.XXX.XXX:8643/wd/hub ”
但是您不需要运行 selenium 服务器。