测试分析法

上一篇 / 下一篇  2019-07-01 08:49:40 / 个人分类:软件测试学习过程

等价类分析法:

使用范围:单个输入

步骤:
1.确认输入;
2.确认输入条件;
3.划分有效等价类和无效等价类;
4.用测试用例覆盖有效等价类和无效等价类(一条用例覆盖有效等价类;多条用例覆盖无效等价类)

边界值分析:

使用范围:单个输入

步骤:
1.确认输入;
2.确认输入条件;
3.确定边界(上点,离点,内点);
4.形成测试域。

上点:边界上的点
内点:有效等价类中,远离边界的点
离点:闭区间,离点在区间外;开区间,离点在区间内

正交分析法(测试组合情况,利用正交表,自动筛选出若干组合):
适用范围:1.组合查询(条件查询)
2.配置测试(1.电脑的组装配置 2.操作系统和浏览器

正交表(因子:输入;状态:输出的取值(true or false);项目:测试用例
使用步骤:1.确认哪些因子需要组合?
2.选择合适的正交表(如果因子和状态不匹配,优先考虑因子)
3.使用实际值替换状态值。
状态迁移法(主要针对业务流程测试使用,用路径分析法来设计测试用例)
使用范围:业务流程
步骤:
1.画出/读懂流程图
2.确定测试路线:a.基本流程;b.备份流程;c.异常流程。

判定表法(判定表是分析和表达多种输入条件下,系统执行不用动作的工具):
适用范围:输入输出的逻辑关系明确时使用;游戏测试;控制系统测试
步骤:
1.确定输入(条件)和输出(动作)
2.将所有条件全排列,明确每一列对应的动作,形成判定表
3.对判定表化简(去除无效规则,合并相似规则)。

因果图法:
适用范围:在输入输出关系不明确时使用
步骤:
1.画出因果图
2.将因果图拆分成小的因果图
3.然后在用判定表法。
还有三种方法:输出域测试;输入域测试;错误猜测法。



TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2019-09-12  
1234567
891011121314
15161718192021
22232425262728
2930     

数据统计

  • 访问量: 1567
  • 日志数: 13
  • 建立时间: 2019-06-14
  • 更新时间: 2019-07-22

RSS订阅

Open Toolbar