我使用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