Mik*_*e S 1 selenium-chromedriver selenium-webdriver
我知道要正确关闭selenium chromedriver我需要使用driver.quit()我的问题是当我通过调试模式创建测试时,我会在使用断点执行的过程中停止测试.然后我修复了我需要的东西并停止调试,这样我就可以重新运行测试,让chromedriver.exe运行.
有没有办法在运行测试之前自动关闭此驱动程序?我试图把它放在启动浏览器的代码之前,但是我收到了这个错误:
Error 11 Could not copy "C:\LocalWork\eCommerce\QAAutomation\UIAutomation\Branches\MealCustomization\packages\Selenium.WebDriver.ChromeDriver.2.19.0.0\driver\chromedriver.exe" to "bin\Debug\chromedriver.exe". Exceeded retry count of 10. Failed. OnlineOrder.UITests
Run Code Online (Sandbox Code Playgroud)
有没有人想出如何在运行测试之前自动关闭它?
如果您使用的是Visual Studio,则可以在Pre-Build Event中添加一个命令来终止进程.
taskkill /f /fi "pid gt 0" /im chromedriver.exe
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
679 次 |
| 最近记录: |