软件测试流程图案例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件测试流程图案例
在线购物场景测试:
第一步:确定基本流和备选流
第二步:确定场景
场景流的组合场景1—成功购物基本流场景2---账号不存在基本流备选流1 场景3---账号或密码错误基本流备选流2 场景4---余额不足基本流备选流3 场景5---账号没有钱基本流备选流4
第三步:设计用例(v:有效;I:无效;n/a:不相干)
输入用例场景/条件预期结果编号账号密码余额
1:成功购物成功购物 1 V V V
2:账号不存在提示账号不存在 2 I n/a n/a
3:账号或密码错误(账提示账号或密码错误,返回到3 V I n/a 号正确,密码错误) 基本流步骤3
3:账号或密码错误(账提示账号或密码错误,返回到4 I V n/a 号错误,密码正确) 基本流步骤3
提示账号余额不足请充值,充4:余额不足 5 V V I 值后返回到基本流步骤4 提示用户绑定银行卡或充值,5:账号没有钱 6 V V I 充值后返回到基本流步骤4
第四步:设计数据,填入用例表(前置条件:所购商品价格150元) 假设Sue是注册用户,密码1s2,余额200;
Jim未注册用户;
Sun是注册用户,密码1234;
Van是注册用户,密码1v2,账号余额1;
Tom是注册用户,密码123,余额为0;
用例输入场景/条件预期结果编号账号密码余额
1:成功购物成功购物 1 Sue 1s2 200
2:账号不存在提示账号不存在 2 Jim -- --
3:账号或密码错误(账提示账号或密码错误,返回3 Sun 12345678 -- 号正确,密码错误) 到基本流步骤3
3:账号或密码错误(账提示账号或密码错误,返回4 Sunny 1234 -- 号错误,密码正确) 到基本流步骤3
提示账号余额不足请充值,4:余额不足 5 Van 1v2 1 充值后返回到基本流步骤4
课堂练习:旅馆住宿系统房间网上预订业务
• 需求:游客访问网站进行网上房间预订操作,选择合适的房间后,进行在线预订;
此时,需使用个人账号登录系统;待登录成功后,进行订金支付(订金额为1天的
房款);支付成功后,生成房间预订单,完成整个房间预订流程。
• 前置条件:
• 房间类型:标准间(100元/天)、单人间(200元/天)、双人间(300元/天) • 单人间已住满,其他房间有空余;
• Hello为注册用户,密码为123456;
• Nihao为未注册用户。
第一步:确定基本流和备选流
基本流游客访问网站进行网上房间预订操作,选择合适的房间后,进行在线预订备选流1 账号不存在
备选流2 账号或密码错误
备选流3 用户账号余额不足
备选流4 用户账户没有钱
备选流5 标准房间已满
备选流6 单人间已满
备选流7 双人间已满
备选流8 没有此类型房间
备选流X 用户退出系统
第二步:确定场景
场景流的组合
场景1—成功订购基本流
场景2---账号不存在基本流备选流1
场景3---账号或密码错误基本流备选流2
场景4---余额不足基本流备选流3
场景5---账号没有钱基本流备选流4
场景6---单人间已满基本流备选流5
场景7---标准间已满基本流备选流6
场景8---双人间已满基本流备选流7
场景9---没有这种房间基本流备选流8
第三步:设计用例(v:有效;I:无效;n/a:不相干;标准间(100元/天)、单人间(200元
/天)、双人间(300元/天))
用例编输入场景/条件预期结果号账号密码余额房间
1:成功购物成功购物 1 V V V V
2:账号不存在 n/a: 提示账号不存在 2 I n/a n/a
3:账号或密码错误(账n/a: 提示账号或密码错误,返回到基本流步骤3 3 V I n/a 号正确,密码错误)
3:账号或密码错误(账n/a: 提示账号或密码错误,返回到基本流步骤3 4 I V n/a 号错误,密码正确)
4:余额不足标准间提示账号余额不足请充值,充值后返回到基本流步骤4 5 V V I
4:余额不足单人间提示账号余额不足请充值,充值后返回到基本流步骤4 6 V V I
4:余额不足双人间提示账号余额不足请充值,充值后返回到基本流步骤4 7 V V I
5:账号没有钱标准间提示用户绑定银行卡或充值,充值后返回到基本流步骤4 8 V V I
5:账号没有钱标准间提示用户绑定银行卡或充值,充值后返回到基本流步骤4 9 V V I
5:账号没有钱单人间提示用户绑定银行卡或充值,充值后返回到基本流步骤4 10 V V I
6:单人间已满单人间提示单人间已满,返回到基本流步骤4 11 V V I
7:标准间已满标准间提示标准间已满,返回到基本流步骤4 12 V V I
8:双人间已满双人间提示双人间已满,返回到基本流步骤4 13 V V I
9:没有这种房间提示没有这种类型的房间。 14 V V I n/a
假设Sue是注册用户,密码1s2,余额200;
• J房间类型:标准间(100元/天)、单人间(200元/天)、双人间(300元/天) • 单人间已住满,其他房间有空余;
• Hello为注册用户,密码为123456;
• Nihao为未注册用户。
•
;
用例编输入场景/条件预期结果号账号密码余额房间 1:成功购物标准间成功购物 1 Hello 123456 200 2:账号不存在 n/a: 提示账号不存在 2 Nihao ---- --- 3:账号或密码错误(账n/a: 提示账号或密码错误,返回到基本流步骤3 3 Hello 12345 n/a 号正确,密码错误)
3:账号或密码错误(账n/a: 提示账号或密码错误,返回到基本流步骤3 4 Helloe 123456 n/a 号错误,密码正确)
4:余额不足双人间提示账号余额不足请充值,充值后返回到基本流步骤4 5 Hello 123456 200 6:单人间已满单人间提示单人间已满,返回到基本流步骤4 11 Hello 123456 200