【问题标题】:unable to run an automated test on agent machine using test manager无法使用测试管理器在代理机器上运行自动化测试
【发布时间】:2015-07-01 00:52:31
【问题描述】:

通过测试管理器在代理机器上运行自动化测试时显示以下错误。在本地机器上进行相同构建和相同测试的测试运行成功。

System.IO.FileNotFoundException: 无法加载文件或程序集 'WebDriver, Version=2.35.0.0, Culture=neutral, PublicKeyToken=null' 或其依赖项之一。系统找不到指定的文件。警告: 程序集绑定日志已关闭。要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) 设置为 1。注意:与程序集绑定失败日志记录相关的性能会有所下降。到

请帮忙..!!

提前致谢。

【问题讨论】:

  • 提供有关您的测试的更多信息会很有帮助。
  • 那么,WebDriver 看起来像一个 Selenium 测试框架?如果是这种情况,那么它需要在测试机器上。
  • 感谢大家的帮助,我通过更改 assemblyinfo.cs 文件自己解决了问题。

标签: microsoft-test-manager


【解决方案1】:

问题已解决,注释掉 AssemblyInfo.cs 文件中的下一行。

[程序集:AssemblyCulture("")]

【讨论】:

  • 这对我有用。我们从 Nuget 安装了 Selenium.WebDriver 3.4.0 版。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-25
  • 1970-01-01
  • 2020-05-16
  • 2017-12-29
  • 1970-01-01
相关资源
最近更新 更多