软件测试基础(自己在培训学校的笔记)(6)

2020-02-22 10:59

2、选择合适的正交表

(1)确定次幂k 4个控件 ? k=4 (2)确定底m

A、少数服从多数原则

看哪些控件的取值个数相等,就选择相等情况最多的那个底为m 第一个空间:3 第二个控件:4 第三个控件:3

第四个控件:2

3出现2次,4出现1次,2出现1次 ? m=3 L9(3

不改变原先正交表取值,自己添加

4

)

26

B、最大值原则

看哪个控件的取值个数最多,就以该控件的取值个数作为底m 第一个空间:3 第二个控件:4 第三个控件:3 第四个控件:2

第二个控件的取值个数为4,4个空间中取值个数最多 ? m=4 ?Ln(4) ? L16(4

4

4

)

(3)将能替换的先替换好?将每一列多出的机会尽量平均分配给该控件的其他取值?查看是否有重复的组合,再适当修改自己添加的取值

27

8.13

场景法

一、应用场合

1、界面特点:

没有太多的填写项(甚至没有),大部分操作都是通过鼠标的单击、双击、拖拽等完成。 2、测试特点:

要求测试人员对业务非常精通,站在用户的角度去模拟用户的操作,操作一般分为两类: (1)针对软件正确的操作——测试软件件的基本业务流程

(2)针对软件错误的操作——测试软件的健壮性 二、基本概念

1、基本流(有效等价类):模拟用户输入正确的操作 2、备选流(无效等价类):模拟用户输入正确的操作 三、使用场景法步骤

使用场景法设计银行卡取款功能测试用例

28

1、分析需求:按照软件的说明,列出基本流(正确的操作)和备选流(错误的操作) (1)基本流——成功取款(场景1)

(2)备选流(每个备选流就是一个场景) ①银行卡错误

29

②密码错误 ③密码三次错误 ④账户余额不足 ⑤达到当日最大金额

⑥ATM机金额不足⑦⑧⑨

2、根据基本流和备选流生成不同的场景

说明:熟练之后,直接做该步骤(实际工作中遇到的软件经常找不到明显的基本流和备选流) 本质上就是找到正确的操作流程和错误的操作流程

30


软件测试基础(自己在培训学校的笔记)(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010年民族团结月实施方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: