网站大量收购闲置独家精品文档,联系QQ:2885784924

正交测试用例设计.pptxVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
正交测试用例设计又称为组合实验法,利用因果图来设计测试用例时, 作为输入条件的原因与输出结果之间的因果关系,有时很难从软件需求规格说明中得到。往往因果关系非常庞大,以至于据此因果图而得到的测试用例数目多的惊人,给软件测试带来沉重的负担,为了有效地,合理地减少测试的工时与费用,可利用正交实验设计方法进行测试用例的设计。 正交实验设计方法是依据伽罗瓦(Galois,1811-1832,法国数学家))理论,从大量的测试数据(测试用例)中挑选适量的,有代表性的点(测试用例),从而合理地安排测试的一种科学实验设计方法。;2、正交试验法的使用原因 ;正交试验法的使用原因(续) ;正交试验法的使用原因(续) ;3、因素和因子的概念;4、正交表的构成 ;5、正交表的正交性 ;正交表的正交性(续) ;6、正交表设计步骤;正交表设计步骤(续);正交表设计步骤(续);示例1:因子数相同 示例2:因子数相同,但在正交表中找不到相同的因素数 示例3:因子数不相同 ; 因子数相同: 因子数(变量的取值)相同、因素数(变量)刚好符合正交表。 (A)测试需求 对某人进行查询 ,假设查询某个人时有三个查询条件: 根据“姓名 ”进行查询 根据“身份证号码 ”查询 根据“手机号码”查询 ;(B)考虑查询条件要么不填写,要么填写,此时 可用正交表进行设计 (C)确定因素数和因子 ① 有三个因素:姓名、身份证号、手机号码 ② 每个因素有两个因子: 姓名:填、不填 身份证号:填、不填 手机号码:填、不填 (D)选择正交表 表中的因素数>=3 表中至少有三个因素的水平数>=2 行数取最少的一个 结果: L4(23);(E)正交表(参见图4-3) 姓名:0—填写;1—不填写 身份证号:0—填写;1—不填写 手机号码:0—填写;1—不填写 (F)用L4(23) 设计的测试用例 测试用例如下: 1:填写姓名、填写身份证号、填写手机号 2:填写姓名、不填身份证号、不填手机号 3:不填姓名、填写身份证号、不填手机号 4:不填姓名、不填身份证号、填写手机号 增补测试用例 5:不填姓名、不填身份证号、不填手机号 ;(A)测试需求 (B)确定因素和因子 ① 有五个因素:音形码、拼音码、路名码、行业类别和特征码。 ② 每个因素有两个因子: 音形码:填、不填 拼音码:填、不填 路名码:填、不填 行业类别:填、不填 特征码:填、不填;(C)选择正交表 表中的因素数>=5 表中至少有五个因素的水平数>=2 行数取最少的一个 结果: L8(27) (D)正交表(参见表4-7) 音形码: 1—不填写;2—填写 拼音码: 1—不填写;2—填写 路名码: 1—不填写;2—填写 行业类别:1—不填写;2—填写 特征码: 1—不填写;2—填写 带入因子后得到,参见表4-8; (E)用L8(27)设计的测试用例 音形码不填、拼音码不填、路名码不填、行业类别不填、特征码不填 音形码不填、拼音码不填、路名码不填、行业类别填写、特征码填写 音形码不填、拼音码填写、路名码填写、行业类别不填、特征码不填 音形码不填、拼音码填写、路名码填写、行业类别填写、特征码填写 音形码填写、拼音码不填、路名码填写、行业类别不填、特征码填写 音形码填写、拼音码不填、路名码填写、行业类别填写、特征码不填 音形码填写、拼音码填写、路名码不填、行业类别不填、特征码填写 音形码填写、拼音码填写、路名码不填、行业类别填写、特征码不填 ;(A)测试需求 假设有一个系统有5个独立的变量(A,B,C,D,E)。变量A和B都有两个取值( A1、 A2和B1、 B2 )。变量C和D都有三个可能的取值( C1、 C2、 C3 和 D1 、D2 、D3 )。变量E有六个可能的取值 ( E1、 E2、 E3、 E4、 E5、 E6)。 (B)确定因素和因子 ① 有五个因素(变量) :A、B、C、D和E。 ② 两个因素有两个因子(变量的取值)、两个因素有三个因子,一个因素有六个因子。 A:A1、A2 B:B1、B2 C:C1、C2、C3 D:D1、D2、D3 E:E1、E2、E3、E4、E5、E6;(C)选择正交表 表中的因素数(变量) >=5 表中有二个因素的因子(变量的取值)>=2 另外二个因素的因子>=3 另外一个因素的因子>=6 从L49 (78)、 L18 (36×61)中取行数最少的一个 结果: L18 (36×61) (D)正交表 A:0—A1,1—A2; B:0—B1,1—B2; C:0—C1,1—C2,2—C3; D:0—D1,1—D2,2—D3; E:0—E1,1—E2,2—E3,3—E4,4—E5,5—E6;;(E)找到正交表L18

文档评论(0)

sheppha + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5134022301000003

1亿VIP精品文档

相关文档