cod*_*ain 6 testing teamcity nunit unit-testing
我们使用TeamCity 6.5.1来管理构建的编译,测试和部署.到目前为止,我们一直在使用TeamCity的NUnit Build Runner来运行我们的NUnit 2.5.8测试并取得了巨大的成功.
http://confluence.jetbrains.com/display/TCD65/NUnit
我们所有的测试都是使用Visual Studio 2010用C#和.Net 4.0编写的.测试项目被编译成我们通过TeamCity接口引用的程序集.
现在我们正在为UI测试添加一个新的测试项目,该项目需要我们开发的自定义NUnit插件来扩展本机NUnit功能.在安装了NUnit 2.5.8的本地开发环境中运行测试时,我们可以将自定义插件放在NUnit addins目录中.加载NUnit时,我们会自动拾取插件.
C:\ Program Files(x86)\ NUnit 2.5.8\bin \net-2.0\addins
使用TeamCity 6.5.1中的NUnit Build Runner,我们无法看到安装插件的方法.与NUnit的本机安装不同,TeamCity似乎只是通过将其放置在NUnit安装的子目录中来获取插件.
有没有人知道使用NUnit Build Runner安装/使用插件的方法?现有文档讨论了我们未使用的NUnit命令行控制台运行器.我们使用NUnit Build Runner作为运行所有测试的方法,因此如果我们能够维护标准测试机制,那将是最理想的.
谢谢!
小智 0
我试图解决同样的问题。我发现 TeamCity 使用其程序集 Nunit。因此,不存在扩张的可能性。您可以使用命令行通过 Nunit 运行测试。TeamCity 使用“构建故障条件”步骤来读取日志并查看结果。
| 归档时间: | 
 | 
| 查看次数: | 1020 次 | 
| 最近记录: |