第05章 黑盒测试.ppt

  1. 1、本文档共216页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第05章 黑盒测试

* * * * * * * * * 行动部分: 至少要有一个行动项 每个行动有它的描述和N个规则以及N个行为指示 条件部分: 至少有一个条件项。 ? 决策表被设计为说明性的(与命令性相反) 给出的条件没有特别顺序 所选择的行动也没有特定的先后顺序 * 行动部分: 至少要有一个行动项 每个行动有它的描述和N个规则以及N个行为指示 条件部分: 至少有一个条件项。 ? 决策表被设计为说明性的(与命令性相反) 给出的条件没有特别顺序 所选择的行动也没有特定的先后顺序 * * 问题 1:使用场景法设计测试用例,指出所涉及到的基本流和备选流。基本流用 A 字母编号表示,备选流用表 1-2 中对应的字母编号表示。 例如: T01: A T02:A、B 问题 2:针对问题 1 设计的测试用例,依次将初次读取车辆信息、最终读取车辆信息、账户号码、账户余额和账户状态等信息填入下述测试用例表中。表中行代表各个测试用例,列代表测试用例的输入值,用 V 表示有效数据元素,用 I 表示无效数据元素,n/a 表示不适用,例如 T01 表示“成功通过”用例。 T01:A T02: A、B T03: A、C T04:A、D T05:A、E T06:A、B、C T07:A、B、D TO8:A、B、E 问题一 0526 软件系统几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。场景法就是通过用例场景描述业务操作流程,从用例开始到结束遍历应用流程上所有基本流(基本事件)和备选流(分支事件)。下面是对某 IC 卡加油机应用系统的基本流和备选流的描述。 问题 1:使用场景法设计测试案例,指出场景涉及到的基本流和备选流,基本流用字母 A 表示,备选流用题干中描述的相应字母表示。 问题 2:场景中的每一个场景都需要确定测试用例,一般采用矩阵来确定和管理测试用例。如下表所示是一种通用格式,其中行代表各个测试用例,列代表测试用例的信息。本例中的测试用例包含测试用例、ID、场景条件、测试用例中涉及的所有数据元素和预期结果等项目。首先确定执行用例场景所需的数据元素(本例中包括账号、是否黑名单卡、输入油量、账面金额、加油机油量),然后构建矩阵,最后要确定包含执行场景所需的适当条件的测试用例。在下面的矩阵中,V 表示有效数据元素,I 表示无效数据元素,n/a 表示不适用,例如 C01 表示“成功加油”基本流。请按上述规定为其它应用场景设计用例矩阵。 问题 3:假如每升油 4 元人民币,用户的账户金额为 1000 元,加油机内油量足够,那么在 A4输入油量的过程中,请运用边界值分析方法为 A4 选取合适的输入数据(即油量,单位;升)。 问题一 场景1:A 场景2:A、B 场景3:A、C 场景4:A、D 场景5:A、E 问题三 0升,250升,251升 正交试验设计法 正交表的由来 拉丁方名称的由来 古希腊是一个多民族的国家,国王在检阅臣民时要求每个方队中每行有一个民族代表,每列也要有一个民族的代表。 数学家在设计方阵时,以每一个拉丁字母表示一个民族,所以设计的方阵称为拉丁方。 什么是n阶拉丁方? 用n个不同的拉丁字母排成一个n阶方阵(n26 ),如果每行的n个字母均不相同,每列的n个字母均不相同,则称这种方阵为n*n拉丁方或n阶拉丁方。每个字母在任一行、任一列中只出现一次。 什么是正交拉丁方? 设有两个n阶的拉丁方,如果将它们叠合在一起,恰好出现n2个不同的有序数对,则称为这两个拉丁方为互相正交的拉丁方,简称正交拉丁方。 例如:3阶拉丁方 用数字替代拉丁字母: 正交实验法 正交试验设计(Orthogonal experimental design)是研究多因素多水平的又一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散,齐整可比”的特点,正交试验设计是分式析因设计的主要方法。是一种高效率、快速、经济的实验设计方法。 日本著名的统计学家田口玄一将正交试验选择的水平组合列成表格,称为正交表。例如作一个三因素三水平的实验,按全面实验要求,须进行33=27种组合的实验,且尚未考虑每一组合的重复数。若按L9(33) 正交表按排实验,只需作9次,按L18(37) 正交表进行18次实验,显然大大减少了工作量。因而正交实验设计在很多领域的研究中已经得到广泛应用。 利用因果图来设计测试用例时, 作为输入条件的原因与输出结果之间的因果关系,有时很难从软件需求规格说明中得到。往往因果关系非常庞大,以至于据此因果图而得到的测试用例数目多的惊人,给软件测试带来沉重的负担,为了有效地,合理地减少测试的工时与费用,可

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档