FirefoxDriver 给出 NullPointerException
我正在尝试将 selenium 测试 作为 maven build 的一部分运行,因此我遵循了本文档中的配置:
http://www.gitshah.com/2010/10/how-to-run-selenium-tests-as-part-of.html
但是当尝试运行我的测试类时:
public class LoginTest {
private WebDriver driver;
private String baseUrl;
private StringBuffer verificationErrors = new StringBuffer();
@Before
public void setUp() throws Exception {
driver = new FirefoxDriver();
baseUrl = "http://localhost:8080/";
}
@Test
public void testLoginClass() throws Exception {
driver.get(baseUrl + "/MyApp/login");
driver.findElement(By.id("j_username")).clear();
driver.findElement(By.id("j_username")).sendKeys("1");
driver.findElement(By.id("j_password")).clear();
driver.findElement(By.id("j_password")).sendKeys("123456");
driver.findElement(By.id("loginBtn")).click();
}
@After
public void tearDown() throws Exception {
driver.quit();
String verificationErrorString = verificationErrors.toString();
if (!"".equals(verificationErrorString)) {
fail(verificationErrorString);
}
}
}
我在这一行收到 NullPointerException:
driver.get(baseUrl + "/MyApp/login");
请告知为什么我收到此错误。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使测试类扩展 TestCase 后解决了错误
error solved after making the test class extends TestCase