好文档 - 专业文书写作范文服务资料分享网站

软件测试用例分析-习题完美整合版.doc

天下 分享 时间: 加入收藏 我要投稿 点赞

三、用户进入一个在线购物网站进行购物,选购物品后, 进行在线购买,这时需要使用账号登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。

第一步:确定基本流和备选流

基本流:登录在线网站→选择物品→登录账号→付款→生成订单;备选流 1:账户不存在; 备选流 2:账户密码错误; 备选流 3:用户账户余额不足; 备选流 4:用户账户没钱。

第二步:根据基本流和备选流确定场景 场景 1 成功购物:备选流; 场景 2 账号不存在:基本流,备选流 场景 3 账号密码错误:基本流,备选流 场景 4 账户余额不足:基本流,备选流 场景 5 账户没钱:基本流,备选流4。 第三步:对每一个场景生成相应的测试用例 测试用例 ID 1 2 3

1; 2; 3;

场景/条件

账号

密码 V n/a 1

用户账 号余额 V n/a n/a 1

预期结果

成功购物 提示账号不存在 回基本流步骤 3 提示用户账号余额不 足,请充值

场景 1:成功购物 场景 2:账号不存在 场景 3 :账号密码错误 (账号正确,密码错误) 场景 4:用户账号余额不 足

场景 5:用户账号没钱

V 1 V V

提示账号密码错误,返

4

V V

5

V 1

提示用户账号没有钱, 请充值

第四步:设计测试数据 测试用 例 ID 1

场景/条件

账号

密码

用户账 号余额

预期结果

场景 1:成功购物

Test

123456 800

成功购物, 账号余额减少 100 元

2 3

场景 2:账号不存在 场景 3:账号密码错误 (账号正确,密码错误) 场景 4:用户账号余额不 足

场景 5:用户账号没钱

aa Test

n/a

n/a 提示账号不存在 基本流步骤 3 请充值 充值

111111 n/a 123456 50

提示账号密码错误, 返回

4

Test Test

提示用户账号余额不足,

5

123456 0

提示用户账号没有钱, 请

等价类划分法

一、计算保费费率的程序

( 1)分析程序规格说明中给出和隐含的对输入条件的要求,列出等价类表(包括有效等价类和无效等价类) 。

年龄:一位、两位或三位整数,值的有效范围为 性别:一位英文字符,只能取值‘ 抚养人数:空白或一位非零整数(

M’或‘ F’

0~120

婚姻:字符,只能取值‘已婚’或‘未婚’

1~9)

(2)根据( 1)中的等价类表,设计能覆盖所有等价类的测试用例。

二、某城市电话号码由三部分组成,分别是:

地区码—— 空白或三位数字; 前 后

缀—— 非‘ 0’或‘ 1’开头的三位数字; 缀—— 4 位数字。

假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。

请使用等价类划分法设计测试用例,给出等价类列表,设计测试用例。

三、根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。

一个程序读入 3 个整数,把这三个数值看作一个三角形的

3 条边的长度值。这个程序要

打印出信息,说明这个三角形是不等边的、是等腰的、还是等边的。

软件测试用例分析-习题完美整合版.doc

三、用户进入一个在线购物网站进行购物,选购物品后,进行在线购买,这时需要使用账号登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。第一步:确定基本流和备选流基本流:登录在线网站→选择物品→登录账号→付款→生成订单;备选流1:账户不存在;备选流2:账户密码错误;备选流
推荐度:
点击下载文档文档为doc格式
9if926tanh4i6jo0x1m776vac3ljqt012cu
领取福利

微信扫码领取福利

微信扫码分享