我在 VS2017 中编写了使用 NUnit Adapter 3.8.0.0 和 Nunit 3.11 本地/测试资源管理器运行的测试脚本,但是当我想在 Azure 管道中运行相同的测试时,我收到以下错误,不确定这个错误指向什么?
开始测试执行,请稍候... 信息:NUnit Adapter 3.8.0.0: Test execution started
信息:在 D:\AgentsP\B41ORIS1_work\125\a\some.dll 中运行所有测试
警告:异常 NUnit.Engine.NUnitEngineException,在 D:\AgentsP\B41ORIS1_work\125\a\some.dll 中执行测试时引发异常警告:加载测试时驱动程序中发生异常。信息:NUnit 适配器 3.8.0.0:测试执行完成警告:D:\AgentsP\B41ORIS1_work\125\a\some.dll 中没有可用的测试。确保已安装的测试发现器和执行器、平台和框架版本设置正确,然后重试。
这是我的包 .config
<package id="NUnit" version="3.11.0" targetFramework="net461" />
<package id="NUnit3TestAdapter" version="3.8.0" targetFramework="net461" />
<package id="Owin" version="1.0" targetFramework="net452" />
<package id="RhinoMocks" version="3.6.1" targetFramework="net452" />
<package id="SpecFlow" version="3.1.97" targetFramework="net461" />
<package id="SpecFlow.NUnit" version="3.1.97" targetFramework="net461" />
<package id="SpecFlow.Tools.MsBuild.Generation" version="3.1.97" targetFramework="net461" />