zoukankan      html  css  js  c++  java
  • 单元测试(Unit Testing)

    1. 单元测试的定义:

      单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证

      单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为

    2. 单元测试的目的:

    1)验证代码与设计相符合

    2)跟踪需求和设计的实现

    3)发现设计和需求中存在的错误

    4)发现编码过程中引入的错误

    3. 单元测试的环境:

      构造最小运行调度系统,即驱动模块(Driver),用以模拟被测模块的上一级模块

      模拟实现单元接口桩(Stub),即被测单元需调用的其他单元函数的接口

      模拟生成数据或状态,为单元测试准备动态环境

    测试环境的结构:

    4. 单元测试的方法:

    1)单元内的全局输入/输出变量测试(Driver)

    2)单元内调用的函数(Stub)的接口测试

    3)覆盖测试(语句覆盖/分支覆盖/复合谓词覆盖/路径覆盖)

  • 相关阅读:
    chrome中打开 swf下载的问题
    爱对人比爱上人更重要
    ActiveMQ集群
    ActiveMQ相关API
    ActiveMQ持久化
    ActiveMQ处理模式
    ActiveMQ
    JMS与消息队列
    微服务设计、拆分原则
    web常用服务架构
  • 原文地址:https://www.cnblogs.com/machuk/p/4477082.html
Copyright © 2011-2022 走看看