【问题标题】:Microsoft webdriver and selenium webdriver causing visual studio build errorsMicrosoft webdriver 和 selenium webdriver 导致 Visual Studio 构建错误
【发布时间】:2018-07-20 13:25:26
【问题描述】:

我正在尝试在 Visual Studio 中使用 Selenium Webdriver 来检查网站。当我只使用 Chromedriver 时一切正常,但现在我已经添加了 Microsoft Webdriver 来使用 Edge 测试站点,但我遇到了问题。我确保为我的操作系统版本下载了正确版本的 webdriver。

每次我去运行我的测试 Visual Studio 时都会遇到构建错误。

警告无法将“C:\Desktop\UnitTestProject3\packages\Selenium.WebDriver.MicrosoftDriver.17.17134.0\build..\driver\MicrosoftWebDriver.exe”复制到“C:\Desktop\UnitTestProject3\UnitTestProject3\bin\调试\MicrosoftWebDriver.exe”。在 1000 毫秒内开始重试 9。该进程无法访问文件“C:\Desktop\UnitTestProject3\UnitTestProject3\bin\Debug\MicrosoftWebDriver.exe”,因为它正被另一个进程使用。文件被锁定:“Microsoft Web Driver (12804)、Microsoft Web Driver (12340)、Microsoft Web Driver (1124)、Microsoft Web Driver (19756)、Microsoft Web Driver (2592)、Microsoft Web Driver (12736)、Microsoft Web 驱动程序 (19604)、Microsoft Web 驱动程序 (12428)、Microsoft Web 驱动程序 (18604)、Microsoft Web 驱动程序 (10500)、Microsoft Web 驱动程序 (12724)"

如果我消除错误,然后再运行一次测试,它运行良好。有没有人遇到过这个? 任何帮助,将不胜感激! 谢谢

【问题讨论】:

    标签: c# selenium-webdriver microsoft-webdriver


    【解决方案1】:

    检查您的进程,可能是 MicrosoftWebDriver.exe 仍在进程中运行,这就是您会收到构建错误的原因。

    如果脚本突然失败,您需要处理您的代码以退出驱动程序。否则驱动程序将在进程中保持活动状态。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-26
      • 2017-04-11
      • 2017-09-29
      • 2015-09-26
      相关资源
      最近更新 更多