我的类使用Selenium WebDriver并引发错误。当通过Chrome中的Selenium webDriver运行测试用例时发生java.lang.NullPointerException异常
public class Test_Chromedriver {
public static WebDriver driver;
public static void main(String[] args) {
try {
System.setProperty("webdriver.chrome.driver","E:\\jars\\chromedriver.exe");
WebDriver driver=new ChromeDriver();
driver.get("http://www.facebook.com");
driver.findElement(By.id("email")).sendKeys("surya");
driver.findElement(By.name("pass")).sendKeys("hello");
} catch (Exception e) {
e.printStackTrace();
}
finally{
driver.close();
driver.quit();
}
}
}
一次我跑低于错误消息上面的代码是越来越:
Started ChromeDriver
port=12877
version=23.0.1240.0
log=D:\Eclipse Juno Workspace\AS Selenium workspace\WebDriver Applications\chromedriver.log
Exception in thread "main" java.lang.NullPointerException
at Test_Chromedriver.main(Test_Chromedriver.java:25)
注:webdriver的打开铬浏览器然后输入值到字段,但上面的错误是越来越显示所有的次在控制台中,最后阻止也没有执行。
这不是一个错误,它是一个例外。请注意,例外会告诉您它发生在第25行。请编辑您的问题,指出哪一行是第25行。 –