如何将 NUnit 测试集成到 TFS 2010 构建中

发布于 2024-08-25 18:27:47 字数 122 浏览 8 评论 0原文

将 nunit 测试集成到 TFS 2010 中的最佳方法是什么?是通过通用测试还是有更好的方法来运行它们?

理想情况下,我希望每个测试程序集都有一个通用测试的粒度,并有一种方法可以在 TFS 构建报告中显示结果。

What is the best way to integrate nunit tests into TFS 2010? Is it via generic tests or is there a better approach to running them?

Ideally I'd like to have the granularity of one generic test per test assembly and have a way to surface the results in the TFS build report.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

雨轻弹 2024-09-01 18:27:47

截至目前(2011 年 10 月),最简单的方法可能是通过 NUnit 活动,可以在 社区 TFS 构建扩展

As of now (Oct 2011), the easiest way is probably via the NUnit activity that can be found in the Community TFS Build Extensions.

因为看清所以看轻 2024-09-01 18:27:47

您可以从 命令行 运行 nunit 测试,因此您可以自动化这些测试通过您的(工作流程)构建模板进行测试。

由于 TFS 2010 还没有很多可用的自定义构建活动,因此您可以编写自己的活动以确保它与 TFS 构建报告更好地集成。
在这里您可以找到一些有关编写自定义构建活动的信息。

另一种方法是通过 Visual Studio 创建单元测试。这些测试将在执行构建时自动运行。

You can run nunit tests from command line and therefore you can automate these tests via your (Workflow) build template.

Since there aren't a lot of custom build activities available for TFS 2010 yet, you could write your own to make sure that it integrates better with the TFS Build Report.
Here you can find some information about writing a custom build activity.

Another approach would be to create unit tests via Visual Studio. These tests will be automatically run when performing a build.

土豪我们做朋友吧 2024-09-01 18:27:47

Ian Battersby 写了一篇很棒的 教程如何为 Visual Studio 2010 设置 NUnit 测试。

基本上,您需要:

  • 下载他的构建工作流程模板并设置为您的构建定义
  • 安装 NUnitNUnitTFS 在您的 tfs 计算机中
  • 添加已安装目录的路径 在构建过程参数中
  • 设置 构建配置 设置在构建过程参数中
  • 更改您的 NUnitTfs.exe .config 包含您的集合名称

Ian Battersby wrote a great tutorial how to set up NUnit tests for Visual Studio 2010.

Basically, you need to:

  • download his build workflow template and set to your build definition
  • install NUnit and NUnitTFS in your tfs machine
  • add paths to installed directories in build process parameters
  • set Configurations to Build setting in build process parameters
  • change your NUnitTfs.exe.config with your collection name
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文