• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
3班&陈宗雷
博客园    首页    新随笔    联系   管理    订阅  订阅
测试框架

Junit

     基本简介:

  JUnit是一个java语言的单元测试框架,单元测试是指对软件中的最小可测试单元进行检查和验证。JUnit是一个回归测试框架,回归测试则指的是修改了旧的代码后,重新对代码进行测试,以确信在修改的过程中没有引入新的错误,或导致其他的部分出现错误。JUnit测试是程序员对自己代码的一种测试,测试员知道软件的框架构成,知道如何完成的各项功能,所以是一种白盒测试,白盒测试又称为结构测试,一般用来测试程序的内部结构,判断其运行结果与预期的结果是否一样。多数的java开发环境已经集成了JUnit作为单元测试的工具。

        优点:

  1.JUnit是一种测试效率很高的方法,要求在编写代码前编写测试,编写测试和代码都是增量式的,所以可以很快找到问题所在,并进行更改。

  2.可以减少回归错误造成的不必要的时间消耗,并且可以减少以后的维护工作。

  3.JUnit有断言功能,测试结果的正确与否的判断由它来完成,我们可以得知是哪个测试不通。

 

QUnit

      基本简介:

  QUnit是一个JavaScript单元测试框架。单元测试将会为自动化测试创建一些基本的代码块。

         优点:

  1.自动化的测试软件,不需要人工干预,而且编写的测试可以再次运行而不用再次编写。

  2.代码运行的是覆盖测试,并且测试可以驱动开发,通过完善代码来使测试通过,通过测试后修改代码来覆盖更多的需求和功能。

 

NUnit

       基本介绍:

  NUnit同样是一个单元测试框架,是专门针对于.NET的。是由JUnit而来,完全由C#语言编写,并充分利用了许多.NET的特性,所以它适合于所有.NET语言。同样是白盒测试。

      特点:

   开源,使用方便,功能齐全。我们可以通过自己的扩展,来形成更高级的适合自己的白盒测试框架。

posted on 2015-03-29 20:58  3班&陈宗雷  阅读(219)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3