我使用Selenium作为框架,其中我有多个测试用例。Selenium Chrome浏览器即时消息不会在任务管理器中死亡
我使用Chrome浏览器运行testscripts并使用java作为语言。
我已经使用TestNG作为框架来运行多个测试脚本。
问题:只要1个TestCase完成执行,chrome驱动程序就会关闭,新的驱动程序会打开。但是在任务管理器中,chromedriver仍然存在。而我得到错误像
SEVERE: org.apache.commons.exec.ExecuteException: Process exited with an error: 1
我做了什么:我尝试使用driver.manage.deleteallcookies(),但问题并没有得到解决。
那么如何在运行时关闭此任务管理器中的chromedriver32。
您是否在您的测试的@afterclass(或任何它在testng)中专门调用了driver.close()? – arisalexis 2015-02-23 08:01:09
否我用户driver.quit(),以确保实例被杀害。 – 2015-02-23 08:06:16