gpt4 book ai didi

java - 配置 PhantomjsDriver 运行 selenium 测试用例

转载 作者:太空宇宙 更新时间:2023-11-04 07:30:27 24 4
gpt4 key购买 nike

我对 selenium webdriver 中的 PhantomjsDriver 很陌生。我需要在没有 GUI 的服务器中运行我的 selenium 脚本。请任何人告诉我如何实现这一目标。我需要从一开始就了解如何配置 Phantomjs 驱动程序、在服务器和休息中的使用。下面是我通过 GUI 运行的 selenium 代码,现在我必须在没有 GUI 的服务器中运行这些案例。我必须做哪些修改才能实现上述任务。

  public static void main(String[] args) throws IOException{

login =args[0];
user = args[1];
pwd = args[2];
TestListenerAdapter tla = new TestListenerAdapter();
TestNG testng = new TestNG();
testng.setOutputDirectory(args[3]);
testng.setTestClasses(new Class[] {

CreateMultiRecordTest.class, UpdateMultiRecordTest.class,
DeleteMultiRecordTest.class

});
testng.addListener(tla);
testng.run();

最佳答案

经过一周的时间,我终于找到了为我的框架配置 PhantomJs 的解决方案。这是解决方案。

DesiredCapabilities cap = new DesiredCapabilities();
java.io.File f = new java.io.File("");
String path = f.getAbsolutePath()+"\\ghostdriver-master\\src\\main.js";
cap.setCapability(PhantomJSDriverService.PHANTOMJS_GHOSTDRIVER_PATH_PROPERTY,path);
driver = new PhantomJSDriver(cap);

关于java - 配置 PhantomjsDriver 运行 selenium 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17807709/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com