繁体   English   中英

Java Eclipse Linux中的硒

[英]Selenium in java eclipse linux

我有以下错误 在此处输入图片说明

这是我的代码

import org.openqa.*;
 import org.openqa.selenium.WebDriver;
 import org.openqa.selenium.chrome.ChromeDriver;
 public class io {

/**
 * @param args
 */
public static void main(String[] args) {
    WebDriver driver=new ChromeDriver();

}

}

我提到此错误仅在执行“ new ChromeDriver()”时才会出现。如果我不这样做,则不会这样做,并且我不知道该怎么办才能解决。请帮助。

编辑:当我在执行程序时下载了chrome驱动程序后,它可以正常工作,但是在调试时它挂起了。为什么会这样?

您必须先设置System属性,然后再创建chrome驱动程序的实例。 在初始化chromedriver之前,先将chromedriver下载到您的计算机中,然后将以下行添加到您的代码中。

    System.setProperty("webdriver.chrome.driver","<path to chromedriver>");

希望能帮助到你。

看看我的项目https://github.com/codezombies/easytest 我项目中的一种方法使chrome驱动程序初始化在测试运行之前进行(实际上是在选择驱动程序类型时)。 话虽如此,我在不同的操作系统上嵌入了3种类型的chrome驱动程序,它在Linux上也应该能正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM