zoukankan      html  css  js  c++  java
  • 测试用例的设计

    为了跟随强哥的脚步,我决定趁着的店被屏蔽的功夫,好好复习一下基本功。

    1. 测试用例的设计。

    测试类别 测试用例设计 目的 方法 设计测试用例步骤
    黑盒测试 使用详细设计导出测试用例

    1.检查功能是否实现或遗漏;

    2.检查人机界面是否错误;

    3.数据结构或外部数据库访问错误;

    4.性能等其他特性是否满足。

    5.初始化盒终止错误。

    1.等价类划分;

    2.边界值划分;

    3.错误推测法;

    4.因果图法;

    5.判定表驱动;

    6.正交试验法;

    7.功能图法;

    8.场景法;

    1.根据功能测试需求,确定待测功能模块;

    2.根据功能模块的特点,确定黑盒测试用例设计方法;

    3.确定功能流程的基本流和分支流;

    4.创建场景达到基本流和分支流组合的完全覆盖;

    5.设计测试用例;

    6.执行测试;

    7.测试用例的维护完善。

    白盒测试 使用程序设计的控制结构导出测试用例

    1.保证一个模块中的所有独立路径至少被执行一次;

    2.对所有的逻辑值均需要测试真、假两个分支;

    3在上下边界可操作范围内运行所有循环;

    4.检查内部数据结构以确保其有效性。

    1.逻辑覆盖涉及白盒测试用例:

    1.1语句覆盖;

    1.2判定覆盖;

    1.3条件覆盖;

    1.4条件判断组合覆盖;

    1.5多条件覆盖;

    2.基本路径设计白盒测试用例;

    2.1导出程序控制流图;

    2.2计算控制流图的复杂度;

    2.3确定无关路径的集合;

    2.4生成所有有关联的程序路径覆盖的测试用例。

    3.对等区间划分;

    4.状态转换测试;

    5.边界值分析;

    6.分支测试;

    7.条件测试;

    8.数据定义;

    9.循环测试;

    10.内部边界值分析。

    1.运行被测单元;

    2.正面测试(Positive Testing);

    3.负面测试(Negative Testing);

    4.设计“设计需求”中其他测试特性用例;

    5.设计覆盖率测试用例;

    6.测试执行;

    7.完善代码覆盖。

  • 相关阅读:
    list1AndCompile
    pickle序列化2
    Servlet简单例子:输出当前日期
    Servlet简单例子:前后端通信
    Java 继承的简单例子
    Java 一个简单的距离工具类
    Java 私有静态成员变量的简单使用
    mysql数据类型
    使用Bootstrap简单案例——导航条+轮播图+模态框+表单
    K-means 聚类
  • 原文地址:https://www.cnblogs.com/Apple010/p/2738503.html
Copyright © 2011-2022 走看看