zoukankan      html  css  js  c++  java
  • 测试框架

    Junit

         基本简介

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

            优点

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

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

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

    QUnit

          基本简介:

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

             优点:

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

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

    NUnit

           基本介绍:

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

          特点:

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

  • 相关阅读:
    LINUX下Mplayer的设置和作用
    C#的New关键字的几种用法
    Windows Mobile中实现统计图形的绘制(C#版,柱状图)
    maven install时跳过测试
    深入理解Java虚拟机二 阅读笔记
    VMware上安装虚拟机教程
    巴菲特的人生观
    全球15个顶级技术类博客
    针对Android里没有Arrays.CopyOf的解决办法
    Android基础project各个文件夹作用
  • 原文地址:https://www.cnblogs.com/erchen/p/4376311.html
Copyright © 2011-2022 走看看