我们使用TeamCity 6.0构建每个提交的VS C#解决方案。
构建完成后,将运行一个不同的测试TC项目。所以开发人员可以添加/删除/编辑VS单元测试项目,我如何让TeamCity使用sln文件或搜索测试DLL?
我不想每次将新测试项目添加到VS解决方案时编辑构建。
从运行测试:**\*Test*.dll
似乎没有工作,只得到S中的第一个测试(这是目前不及格)
如何在Team City中运行所有NUnit测试?
回答
固定:) - RTFL(阅读日志!)
运行测试:**\bin\debug\*Test*.dll
Im的bin版本,并且它会双击运行测试,例如,其中两个目录都包含相同的DLL Foo.Bar.Tests.dll – 2014-01-05 08:57:00
就双重运行测试而言,可能存在一些共享的测试dll?我有同样的问题。想想我会尝试排除它们,然后包括一个特定的构建步骤,包括dll目录,例如** \ Shared.Tests \ ** \ * Test.dll或类似的 – PJUK 2014-06-18 19:58:19
只有当您的项目以“调试”模式编译时,才会加载测试。如果TeamCity无法找到已编译的测试套件,则更改为“*** \ bin \\ * \\ * test \ *。dll”以允许:debug和release。 – 2015-06-25 09:43:09
- 1. 如何更改Team City中NUnit测试的工作目录?
- 2. 如何在NUnit中运行此测试
- 3. Team City + Gallio运行测试,但结果未显示
- 4. 从Team City运行更新数据库
- 5. NUnit并行运行测试
- 6. 如何在NUNIT中有条件地运行测试?
- 7. 从Cygwin命令行运行所有程序集中的所有NUnit测试
- 8. 如何同时运行NUnit测试?
- 9. 你如何从Jenkins运行NUnit测试?
- 10. NAnt未运行NUnit测试
- 11. 指定NUnit测试运行
- 12. 在TFS2017中运行NUnit/SpecFlow测试
- 13. NUnit没有运行套件测试
- 14. Nunit TestFixtureData未运行测试
- 15. F#运行NUnit测试
- 16. TeamCity并运行NUnit测试
- 17. 多次运行NUnit测试
- 18. 在NUnit下运行调试测试
- 19. 如何强制所有测试在NUnit中有一个类别?
- 20. 如何删除Team City中的文件?
- 21. 如何使用NAnt 0.86测试版运行NUnit v2.4.8测试?
- 22. 我所有的测试在NUnit的
- 23. 如何在Visual Studio中运行NUnit测试?
- 24. 如何在Visual Studio 2015中运行UWP NUnit测试?
- 25. 如何在Ubuntu 10.04的MonoDevelop 2.2中运行NUnit测试?
- 26. 运行所有测试
- 27. 如何设置用户帐户以在Team City中运行构建跑步者
- 28. 使用NANT并行运行NUnit测试
- 29. 根据条件运行NUnit测试
- 30. 无法从teamcity运行nunit 3.0测试
这是第二个bui ld步骤或不同的构建?你使用nant作为你的构建还是VS构建运行器? – ccellar 2011-04-13 08:52:56
a)第二次构建,但源只是共享。如果它是一个项目会有帮助吗? b)我想。 – 2011-04-13 09:00:11
看着日志,它可能会尝试运行obj版本,而不是仅使用该版本的dll的 – 2011-04-13 09:04:26