【发布时间】:2017-01-13 10:09:38
【问题描述】:
当我使用TestNG 在我的maven 项目中运行多个测试用例时,我收到了这个错误。尝试了多种解决方案,但没有一个对我有用。
调用quit() 后,不能使用FirefoxDriver。
我的步骤如下:-
@Test1
因此,当我运行我的测试用例时,第一个案例将完美运行,这涉及到
打开浏览器
输入错误的登录详情
关闭浏览器。
@Test2
我的第二个案例是
打开浏览器
登录应用程序
验证网址
关闭浏览器。
但在这种情况下,它不会调用我的浏览器并给我以下错误
通过:loginfail 失败:loginpass
org.openqa.selenium.remote.SessionNotFoundException:FirefoxDriver 调用 quit() 后不能使用。构建信息:版本:'2.53.1', 修订:'a36b8b1cd5757287168e54b817830adce9b0158d',时间: '2016-06-30 19:26:09' 系统信息:主机:'EIS011',ip:'192.168.0.18', os.name: 'Windows 8.1', os.arch: 'amd64', os.version: '6.3', java.version: '1.8.0_111' 驱动信息: driver.version: RemoteWebDriver
这是我的代码供您参考-
2) 这是我调用我使用页面对象模型的方法的类。
如果你们不明白我的问题,请告诉我。请帮忙,因为我已经被困了好几天了。
【问题讨论】:
标签: java maven selenium testng