【发布时间】:2014-10-07 21:38:22
【问题描述】:
我有以下java类(实现页面对象模式)
package core.pageObjects;
import org.openqa.selenium.*;
public class ConsultaClientePorDocumento {
private WebDriver driver;
public ConsultaClientePorDocumento(WebDriver d){
this.driver = d;
}
public WebElement cancelarButton = driver.findElement(By.id("Cancelar"));
}
然后我尝试像这样在我的测试中使用它:
import core.pageObjects.*;
ConsultaClientePorDocumento consultaCPD = new ConsultaClientePorDocumento(driver);
我收到以下错误:
java.lang.NullPointerException
at core.pageObjects.ConsultaClientePorDocumento.<init>(ConsultaClientePorDocumento.java:16)
我做错了什么?
【问题讨论】:
标签: java selenium pageobjects