测试用例场景分析设计方法.pptx_第1页
测试用例场景分析设计方法.pptx_第2页
测试用例场景分析设计方法.pptx_第3页
测试用例场景分析设计方法.pptx_第4页
测试用例场景分析设计方法.pptx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

场景分析设计方法 1 l场景分析法简介 l用场景分析法设计测试用例 2 场景分析法简介 3 场景分析法:分析软件应用的场景,从用户的角度出发,从场景的角 度来设计测试用例,是一种面向用户的测试用例设计方法。 优点:实用性强,有效,设计出来的用例有价值。 缺点:可能使用的场景不一定能对时间系列进行全面的分析,设计出 来的用例不完整。 场景分析法简介 基本流和备选流 4 用例场景:是通过描述流经用例路径来确定的过程。这个流经过程要 从用例开始到结束遍历其中所有的基本流和备选流。 基本流:采用直黑线表示,是经过用例的最简单的路径。(无任何错 ,程序从开始直到执行到结束) 备选流:采用不同颜色表示,一个备选流可能从基本流开始,在某个 特定条件下执行,然后重新加入基本流中,也可以起源于另一个备选 流,或终止用例,不在加入基本流中。(各种错误情况) 场景分析法简介 简单例子 5 遵循图中每个经过用例的可能路径,可以 确定以下用例场景: 场景1:基本流 场景2:基本流 备选流1 场景3:基本流 备选流1 备选流2 场景4:基本流 备选流3 场景5:基本流 备选流3 备选流1 场景6:基本流 备选流3 备选流1 备选流2 场景7:基本流 备选流4 场景8:基本流 备选流3 备选流4 用场景分析法设计测试用例 步骤 6 用场景分析法设计测试用例的步骤: 1. 根据说明,描述出程序的基本流及各项备选流; 2. 根据基本流和各项备选流生成不同的场景; 3. 对每一个场景生成相应的测试用例; 4. 对生成的所有测试用例重新复审,去掉多余的测试用例,测试用 例确定后,对每一个测试用例确定测试数据值。 用场景分析法设计测试用例 举例 7 举例: 用户进入一个在线购物网站进行购物,选购物品后,进行在线购 买,这是需要使用账号登录,登录成功后,进行付钱交易,交易成功 后,生成订购单,完成整个购物过程。 第一步:确定基本流和备选流 基本流:登录在线网站选择物品登录账号付款生 成订单; 备选流1:账户不存在 备选流2:账户密码错误; 备选流3:用户账户余额不足; 备选流4:用户账户没钱。 用场景分析法设计测试用例 举例 8 第二步:根据基本流和备用流确定场景 场景1(成功购物):基本流; 场景2(账户不存在):基本流 备选流1 场景3(账户密码错误):基本流 备选流2 场景4(账户余额不足):基本流 备选流3 场景5(账户没钱):基本流 备选流4 用场景分析法设计测试用例 举例 9 第三步:对每一个场景生成测试用例 测试测试 用例ID场场景/条件账户账户密码码账户账户 余额额预预期结结果 1场景1:成功购物VVV成功购物 2场景2:账户 不存在In/an/a提示账号不存在 3 场景3:账户 密码错 误 VIn/a 提示账号密码错误 ,返 回基本流步骤3 4 场景4:账户 余额不 足 VVI 提示用户账户 余额不足 ,请充值 5场景5:账户 没钱VVI 提示用户账户 没钱,请 充值 注: V(有效):用于表明这个条件必须是有效的才可执行基本流; I(无效):用于表明这种条件下将激活所需备选流; n/a(不适用):表明这个条件不使用于测试用例 用场景分析法设计测试用例 举例 10 第四步:设计测试数据 测试测试 用例ID场场景/条件账户账户密码码账户账户 余额额预预期结结果 1场景1:成功购物User11111800成功购物 2场景2:账户 不存在aan/an/a提示账号不存在 3 场景3:账户 密码错 误 User1n/a 提示账号密码错误 ,返 回基本流步骤3 4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论