lecture3(Blackbox)-2.ppt

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

因果图例 因果图中使用了简单的逻辑符号,以直线联接左右结点。左结点表示输入状态(或称原因),右结点表示输出状态(或称结果)。 ci表示原因,通常置于图的左部;ei表示结果,通常在图的右部。ci和ei均可取值0或1,0表示某状态不出现,1表示某状态出现。 4种符号分别表示了规格说明中4种因果关系。 ①恒等:若ci是1,则ei也是1;否则ei为0。 ②非:若ci是1,则ei是0;否则ei是1。 ③或:若c1或c2或c3是1,则ei是1;否则ei为0。“或”可有任意个输入。 ④与:若c1和c2都是1,则ei为1;否则ei为0。“与”也可有任意个输入。 因果图--约束 输入状态相互之间还可能存在某些依赖关系,称为约束。输出状态之间也往往存在约束。输入条件的约束有以下4类: ?? ① E约束(异):a和b中至多有一个可能为1,即a和b不能同时为1。 ?? ② I约束(或):a、b和c中至少有一个必须是1,即 a、b 和c不能同时为0。 ?? ③ O约束(唯一);a和b必须有一个,且仅有1个为1。 ?? ④R约束(要求):a是1时,b必须是1,即不可能a是1时b是0。 输出条件约束类型 ??? 输出条件的约束只有M约束(强制):若结果a是1,则结果b强制为0。 基于Use Case的测试用例设计(场景法) Use Case Use Case Specification 事件流 以Actor的视角描述用例的执行步骤 基本流(Basic Flow) 是经过用例的最简单的路径,指每个步骤都“正常”运作时所发生的事情 仅有一个基本流,如图中的黑色箭头 备选流(Alternative Flow) 可以有多个,描述基本流步骤,用不同的彩色表示,表示可选的或备选的情况 备选流可能从基本流开始,在某个特定条件下执行,然后重新加入基本流中(如备选流 1 和 3);也可能起源于另一个备选流(如备选流 2),或者终止用例而不再重新加入到某个流(如备选流 2 和 4)。 场景 场景是事件流的一个实例,由基本流或基本流和备选流中的步骤组成,表明了用户执行系统的操作序列。 按照右图中每个经过用例的路径,可以确定以下不同的用例场景: 场景 1 :基本流 场景 2 :基本流、 备选流 1 场景 3 :基本流、 备选流 1、 备选流 2 场景 4 :基本流、 备选流 3 场景 5 :基本流、 备选流 3、 备选流 1 场景 6: 基本流、 备选流 3、 备选流 1 备选流 2 场景 7 :基本流、 备选流 4 场景 8 :基本流、 备选流 3、 备选流 4 注:场景 5、6 和 8 只考虑了备选流 3循环执行一次的情况。 场景法测试用例设计 步骤 实例——大学课程注册系统 Registration course用例的基本流 Registration course用例的备选流 构造场景列表 测试用例矩阵 行代表测试用例,列代表测试用例的相关信息 第1列是测试用例的标识 第2列是对测试用例的一个简短描述以及与之相对应的场景 第3列至第10列是执行“课程注册”用例各个场景时所涉及的条件或数据元素 最后一列是预期结果。 确定测试用例的内容 根据每个场景执行时所需的条件或数据元素确定测试用例的内容 V表示相应的条件成立 I表示相应的条件不成立,即需要激活所需备选流 N/A表示相应的条件不适用于测试用例 根据每一场景,确定与其相关的测试用例输入项,保证每个场景至少包含一个正面测试用例和一个负面测试用例 根据被测场景特征,补充相应测试用例 正交实验 正交试验设计法是研究与处理多因素实验的一种科学方法,利用规格化的表格—正交表,科学地挑选试验条件,合理安排实验。 正交试验设计法最早由日本质量管理专家田口玄一提出,称为国际标准型正交试验法。 “一个工程技术人员若不掌握正交试验设计法,只能算半个工程师”。 名词术语 试验因子:影响考核指标取值的量 一般记为:A,B,C或1,2,3 等 定量的因子 可控因子 定性的因子 不可控因子 因子的水平:试验因子所处的状态、级别。 正交表 例 基于正交实验法的测试思想 正交实验法测试用例设计步骤 例:构造因子-状态表 步骤1:确定各因子/状态的权值 步骤2:计算权值 公布的正交表 互联网 /techsup/tech note/ts723_Designs.txt http://www.york.ac.uk/depts/maths/ www.york.ac.uk/depts/maths/ tables/orthogonal.htm note/ts723_Designs. …… 数理统计书籍 相关软件 步骤3:选择正交表 根据前面获得的因子数和状态数选择正交表,选择正交表可能遇到下面的情况

文档评论(0)

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

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

1亿VIP精品文档

相关文档