第四章 软件测试方法(3)

本文介绍了软件测试中的正交试验法,包括其原理、术语和设计步骤,强调了它在组合测试用例中的作用。此外,还讲解了流程分析法,特别是如何应用于业务流程的测试,并探讨了黑盒测试的优缺点以及灰盒测试作为折衷方案的重要性。
摘要由CSDN通过智能技术生成

4.3.5正交试验法

是从大量的试验点中挑选出适量的,有代表性的点,应用依据伽罗瓦理论导出“正交表”:合理的安排的一种科学的试验设计方法。是根据正交性从全面试验中挑出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散、整齐可比”的特点,是研究多因素多采样的一种设计方法。正交试验设计时基于正交表的、高效率、快速、经济的试验设计方法。

正交试验中常用的术语有指标、因子、因子状态三个

1)指标:通常把判断试验结果优劣的标准叫做试验的标准。

2)因子:把所有影响试验指标的条件称为因子

3)因子的状态:把影响试验因子称为因子的状态

正交试验表示形式有2种:Lr(mm)或 Lr(mm pq)其中 n、 q代表因子,即正交表的列:m、 p代表水平数也称状态,即单个因子去的最大数;r是代表行数正交表中行的数量,即测试用例数。简单地说正交试验法就是测试组合的方法,跟判定表法类似(通过人工排列组合)正交法是借助数学工具通过算法排列组合选择组合并放到正交表中,通过查看合适的正交表,可以直接得到测试用例。原理就是两两组合

正交试验设计用例的步骤如下:

步骤1:提取功能说明,构造因子-状态表

步骤2:加权筛选,生成因子分析表。计算各因子和状态的权值,删去一部分权值比较小,即重要性小的因子或状态,使最后生成的测试用例集缩减到允许范围。

步骤3:利用正交表构造测试数据集,如果各个因子的状态是不统一的,计划不可能出现均匀的情况。必须首先用逻辑命令来组合各因子的状态,做出布尔图,根据布尔图查找最接近的响应阶数的正交表。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值