我是持续整合的新手。我正试图让Jenkins从TFS项目中执行单元测试。我的Jenkins构建(NNit之前的构建步骤)是成功的,我已经安装了NUnit Jenkins插件并且我已经阅读了this post,但它没有出现此错误:“系统无法找到指定的路径。”< / p>
我认为麻烦的是我没有从我的本地计算机运行,所以我认为NUnit应该运行的测试DLL丢失了。如何正确引用该DLL?我是否需要额外的构建步骤来复制文件或其他内容?这是我的“执行Windows批处理命令”构建步骤命令:
"C:\Program Files\NUnit 2.6.3\bin\nunit-console.exe Victoria.Tests.Integration/bin/Debug/Victoria.Tests.Integration.dll /xml=nunit-result.xml"
答案 0 :(得分:1)
问题是你的命令都是引号,包括参数。
更改
"C:\Program Files\NUnit 2.6.3\bin\nunit-console.exe Victoria.Tests.Integration/bin/Debug/Victoria.Tests.Integration.dll /xml=nunit-result.xml"
到
"C:\Program Files\NUnit 2.6.3\bin\nunit-console.exe" Victoria.Tests.Integration/bin/Debug/Victoria.Tests.Integration.dll /xml=nunit-result.xml