Java 从Phantomjs驱动程序开始
有谁能给我推荐一些好的文档或步骤来启动或配置java中的phantomJs驱动程序,这样我就可以在远程服务器上运行我的测试用例。我在网格模式下运行selenium服务器,然后在它启动后将phantomJs连接到它,因为如果它断开连接或没有完全启动,它不会尝试重新连接Java 从Phantomjs驱动程序开始,java,selenium,selenium-webdriver,phantomjs,ghostdriver,Java,Selenium,Selenium Webdriver,Phantomjs,Ghostdriver,有谁能给我推荐一些好的文档或步骤来启动或配置java中的phantomJs驱动程序,这样我就可以在远程服务器上运行我的测试用例。我在网格模式下运行selenium服务器,然后在它启动后将phantomJs连接到它,因为如果它断开连接或没有完全启动,它不会尝试重新连接 ./phantomjs --webdriver=5558 --webdriver-selenium-grid-hub=http://localhost:4444 它将监听端口5558(例如),但您通过selenium连接,它在任何
./phantomjs --webdriver=5558 --webdriver-selenium-grid-hub=http://localhost:4444
它将监听端口5558(例如),但您通过selenium连接,它在任何平台上都显示为浏览器phantomjs
台阶
然后,您可以根据selenium网站运行测试
我使用perl运行测试,但有很多选择首先,将phantomJsDriver(GhostDriver)的相关依赖项添加到POM文件中:
<dependency>
<groupId>com.github.detro.ghostdriver</groupId>
<artifactId>phantomjsdriver</artifactId>
<version>LATEST_VERSION_HERE</version>
</dependency>
初始化幻影驱动程序:
WebDriver driver = new PhantomJsDriver();
谢谢但是我对幻影的这个概念还不熟悉,所以你可以说得更具体一些。我刚从下载了zip。现在如何开始?如果有任何文档,请发送链接给我。更新步骤,但只需在启动selenium后运行phantomjs
WebDriver driver = new HtmlUnitDriver();
WebDriver driver = new PhantomJsDriver();