软件测试技术-3-4黑盒测试技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
共125个 对以上表格进行扩展,得到如下表格 下一PPT为上表的简化表 按等价类法取值 由于没有3因素4水平,可以采用下面的方法 行数代表试验次数 例:现有以下规范:文件名第一列字符必须为A或B,第二列字符必须为数字。满足则修改文件。第一字符不正确发出信息X12,第二个字符不正确发出信息X13。 1、分析规范 原 因 结 果 1 — 第一列字符为A 50—修改文件 2 — 第一列字符为B 51—发信息X12 3 — 第二列字符为数字 52—发信息X13 1 2 11 ∨ 51 50 3 52 ∧ E 发 X12 发 X13 修改文件 中间结点 是导出结果的进一步原因。 11 2、画因果图 (3)因果图法应用举例 将因果图转换为判定表 1 2 3 4 5 6 7 8 条 件 原 因 ① 1 1 1 1 0 0 0 0 ② 1 1 0 0 1 1 0 0 ③ 1 0 1 0 1 0 1 0 1 1 1 1 0 0 动 作 结 果 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 0 1 测试用例 A3 A8 AM A? B5 B4 BN B! C2 X6 DY PI 黑盒测试方法比较 高 低 边界值 等价类 决策表 测试用例数 精细程度 正交测试 正交测试源于正交试验设计方法,是从大量的数据中挑选适量的、有代表性的点,从而合理地安排测试的一种科学的试验设计方法,具有试验次数少、试验点分布均匀、测试结果易于分析的特点。 正交测试法就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法。 正交测试概念—水平、因素 因素( Factor ) 在一项试验中,凡欲考察的变量称为因素(变量) 水平(位级 Level) 在试验范围内,因素被考察的值称为水平(变量的取值) 正交试验设计 研究多因素多水平的一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了 “均匀分散,齐整可比 ”的特点,正交试验设计是一种基于 正交表的、高效率、快速、经济的试验设计方法 正交表的构成 行数 (Runs): 正交表中的行的个数,即试验的次数。 因素数 (Factors): 正交表中列的个数。 水平数 (Levels): 任何单个因素能够取得的值的最大个数。正交表中的包含的值为从 0到数 “水平数-1”或从 1到“水平数 ” 正交表的表示形式: L行数 (水平数 因素数 ) 正交表的构成 L8(27) 正交表举例 L4(23) L8(2441) L9(34) 正交表举例 L18(3661) 正交表举例 正交表来源 /techsup/technote/ts723_Designs.txt http:// www.york.ac.uk/depts/maths/tables/orthogonal.htm 正交表设计测试用例的步骤 1 有哪些因素(变量) 2 每个因素有哪几个水平(变量的取值) 3 选择一个合适的正交表 4 把变量的值映射到表中 5 把每一行的各因素水平的组合做为一个 测试用例 6 加上你认为可疑且没有在表中出现的组合 如何选择正交表 考虑因素(变量)的个数 考虑因素水平(变量的取值)的个数 考虑正交表的行数 取行数最少的一个 设计测试用例时的三种情况 1 因素数(变量)、水平数(变量值)相符 水平数(变量的取值)相同、因素数(变 量)刚好符合正交表 2 因素数不相同 3 水平数不相同 正交表举例1 假设查询某个人时有三个查询条件: 根据 姓名 进行查询 “” 根据 身份证号码 查询 “” 根据 手机号码 查询 “” 正交表举例1 有三个因素 姓名、身份证号、手机号码 每个因素有两个水平 姓名:填、不填 身份证号:填、不填 手机号码:填、不填 正交表举例1 选择正交表 表中的因素数>= 3 表中至少有三个因素的水平数>= 2 行数取最少的一个 结果: L4(23) 正交表举例1 变量映射 姓名: 00??填写,11??不填写 身份证号: 00??填写,11??不填写 手机号码: 00??填写,11??不填写 正交表举例1 测试用例如下: 1:填写姓名、填写身份证号、填写手机号 2:填写姓名、不填身份证号、不填手机号 3:不填姓名、填写身份证号、不填手机号 4:不填姓名、不填身份证号、填写手机号 增补测试用例 5:不填姓名、不填身份证号、不填手机号 测试用例减少数: 8减少到5 正交表举例2 假设有三个因素

文档评论(0)

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

本文库主要涉及建筑、教育等资料,有问题可以联系解决哦

版权声明书
用户编号:5213302032000001

1亿VIP精品文档

相关文档