zoukankan      html  css  js  c++  java
  • 测试用例设计方法-流程分析法(场景法)

    流程分析法,又叫场景设计法

    三个流程

    • 基本流:通过业务流程输入都为正确的,能够最终达到目标的流程,如atm机取款,插入银行卡-输入正确的密码-输入正确的金额-取钱-取卡
    • 备选流:通过实现业务流程时,因错误操作或异常输入,导致流程存在反复,但最终能够达到预期的操作流程,如atm机取款,插入银行卡-输入错误的密码-重新输入正确的密码-输入金额-取钱-取卡
    • 异常流:通过实现业务流程时,因错误操作或异常输入,导致没有完成业务流程,如atm机取款,插入银行卡,输入三次错误的密码,吞卡

    使用方法

    1. 根据需求,确定业务流程
    2. 绘制流程图,再次明确流程路径
    3. 根据业务流程图,抽取测试路径,每个路径包含一个从未走过的路径
    4. 细化路径,抽取测试用例

    注意点:须使用等价类、边界值、正交试验、判定表、因果图等方法保证单个功能的正确性

     

     例子

    1)根据需求画出流程图

     

     2)根据流程图抽取测试用例

      • ABCD(进入子程序-写入空闲缓冲区-启动发送命令-返回成功消息)
      • AE(进入子程序-启动发送失败消息)
      • ABE(进入子程序-写入空闲缓冲区-启动发送失败消息)
  • 相关阅读:
    java中通过jacob调用dts进行数据导入导出
    Tomcat6 配置快逸报表
    [转]Sql Server Alter语句
    redhat linux卸载自带的Java1.4.2安装JDK6
    住房公积金额度计算
    JVisualVM使用
    Tomcat假死之问题原因排查
    JVM内存调优之监控篇
    tomcat之JVM GC 日志文件生成
    webstorm8的license
  • 原文地址:https://www.cnblogs.com/jingdenghuakai/p/11452223.html
Copyright © 2011-2022 走看看