【发布时间】:2015-01-02 15:19:03
【问题描述】:
下面是我的简单测试用例程序:
package mypackage;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class myclass {
public WebDriver driver;
public static void main(String[] args) {
myclass dr= new myclass();
dr.start();
dr.select();
}
public void start(){
WebDriver driver= new FirefoxDriver();
driver.get("https://www.google.co.in/");
}
public void select(){
driver.findElement(By.linkText("Gmail")).click();
}
}
但每次我运行它都会引发以下错误:
Exception in thread "main" java.lang.NullPointerException
at mypackage.myclass.select(myclass.java:26)
at mypackage.myclass.main(myclass.java:15)
浏览器启动并显示谷歌主页,但选择 gmail 链接的下一步操作没有发生并出现错误。 **在不同的浏览器(即 chrome)上尝试过,但错误仍然存在
请帮我解决这个问题,我是硒新手..
【问题讨论】: