繁体   English   中英

chromedriver.exe 未在 selenium c# 中关闭

[英]chromedriver.exe not closing in selenium c#

只有在控制台中手动输入命令后才会运行测试:C:\Windows\System32\taskkill.exe /im chromedriver.exe /f

重新启动测试时,出现错误:

严重性代码说明项目文件行抑制 State

错误 MSB3061 无法删除文件“C:\Users\User\SolutionName\ProjectName\bin\Debug.net6.0\chromedriver.exe”。

拒绝访问路径“C:\Users\User\SolutionName\ProjectName\bin\Debug.net6.0\chromedriver.exe”。

项目:项目名称

文件:C:\Users\User\SolutionName\ProjectName\bin\Debug.net6.0\chromedriver.exe\107.0.5304.6200\build\Selenium.WebDriver.ChromeDriver.targets 94

有人遇到过吗? 告诉我该怎么做。

我从出现此错误的测试中删除了 NuGet Selenium.chromedriver 并且测试开始运行,但任务管理器中有许多名为 Chromedriver.exe 的进程

在每次 Selenium 测试结束时,您必须通过driver.quit()关闭 session。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM