• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

VS2008下.NET 单元测试工具

发布: 2009-12-24 10:34 | 作者: 不详 | 来源: 领测国际测试网采编 | 查看: 668次 | 进入软件测试论坛讨论

领测软件测试网

  VS2008下.NET 单元测试工具    .NET 开发 

   1.NUnit的介绍

  NUnit是一个单元测试框架,专门针对于.NET来写的.其实在前面有JUnit(Java),CPPUnit(C++),他们都是xUnit的一员.最初,它是从JUnit而来.现在的版本是2.2.接下来我所用的都是基于这个版本。

  NUnit最初是由James W. Newkirk, Alexei A. Vorontsov 和Philip A. Craig, 后来开发团队逐渐庞大起来.在开发过程中, Kent Beck 和Erich Gamma2位牛人也提供了许多帮助.看来对于NUnit还真是下了一番力气了.JNUnit是xUnit家族种的第4个主打产品,完全由C#语言来编写,并且编写时充分利用了许多.NET的特性,比如反射,客户属性等等.

  最重要的一点是它适合于所有.NET语言.

  如果你还没有下载,可以到http://www.nunit.org/index.php?p=download去下载.

  上面有很多版本,你可以使用最新的NUnit2.5 Alpha 4也可也用较为稳定的NUnit 2.4.8本文使用的是前者。

  2.安装NUnit

  NUnit的安装还是比较简单的,基本是按照默认的选项就可以顺利安装完成。

  3.如何在VS.NET中应用NUnit

  首先确定你的VS是好的正确安装的,这里我就不进行详细介绍了网上挺多的。

  我将举个例子,一步一步演示如何去使用NUnit.

  第1步.为测试代码创建一个Visual Studio工程。

  在Microsoft Visual Studio .NET中,让我们开始创建一个新的工程。选择Visual C#工程作为工程类型,Class Library作为模板。将工程命名为NUnitQuickStart.图4-1是一个描述本步骤的Visual Studio .NET。

  创建第一个NUnit工程

  第2步.增加一个NUnit框架引用

  在VS.NET里创建这个例子时,你需要增加一个NUnit.framework.dll引用,如下:

  在Solution Explorer窗口,右击点击您的工程选择Add Reference,然后选择增加引用NUnit.framework组件,在Add Reference对话框里面有2个NUnit.framework.dll引用,你可以参看下面的图片选择较新的版本或者根据自己的情况选择,如果看不到NUnit.framework.dll等引用,可以试着重启VS或者重新安装NUnit。

  第3步.为工程加一个类.

  为工程加一个NumbersFixture类。这里是这个例子的代码。

  using System;

  using NUnit.Framework;

  namespace NUnitQuickStart

  {

  [TestFixture]

  public class NumersFixture

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

21/212>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网