NUnit 与团队系统单元测试 [英] NUnit vs Team System Unit Test

查看:51
本文介绍了NUnit 与团队系统单元测试的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你更喜欢哪个?

每个单元测试的优缺点是什么?

What are the advantages and disadvantages of each for Unit Testing?

我承认 Team System 提供的不仅仅是单元测试,例如应用程序和数据库的性能和负载测试.这个问题主要围绕编写单元测试以及您更喜欢哪个.

I will admit that Team System offers a lot more than just Unit Testing, such as performance and load testing of applications and databases. This question was centering around writing unit tests and which do you prefer.

推荐答案

Nunit:

优点:

  • 免费
  • 在属性和断言方法上与团队系统非常相似,有些名称甚至相同

缺点:

  • 测试必须通过控制台或外部应用程序运行(这可以被视为一种优势,但在我看来并非如此).

团队系统测试

优点:

  • VS 的一部分,您可以在测试窗口中运行测试.
  • 如果您运行团队系统服务器,作为自动构建的一部分,您可以更轻松地运行测试

缺点:

  • 仍然不如 NUnit 稳定

团队系统与 Nunit 的比较

我们使用团队系统 2008,因为我们是微软的金牌认证合作伙伴,但由于 VS 2005 中的错误相关问题,我们更早使用 Nunit.我更喜欢 VS 解决方案on.

两者都是您工作的好解决方案,也请留意其他免费解决方案,例如:

团队系统的良好替代方案

这篇关于NUnit 与团队系统单元测试的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆