前台下单业务场景测试设计
流程步骤:
设计测试用例:
第一步:需求分析
第二步:绘制流程图
1、确定业务中的操作
2、分析执行的顺序
3、按照业务方向进行连线
登录->选购商品->加入购物车->支付->确认订单->等待收货
第三步:设计测试用例(一个流程的路径就是一条测试用例,注意覆盖流程图中所有的路径)
1、前台下单流程图
2、前台下单业务场景用例设计
ID | 模块 | 优先级 | 前置条件 | 测试标题 | 步骤描述 | 测试数据 | 预期结果 | 实际结果 | 测试版本号 | 测试人员 | 备注 |
order_001 | 前台下单 | p0 | 进入前台网站 | 验证购买流程:登录->挑选商品->加入购物车->生成订单->支付->确认订单 | 1、用户登录 2、选择商品 3、加入购物车,填写订单信息(地址、发票等) 4、选择支付方式(货到付款) 5、确认订单 | / | 1、登录成功并跳转到我的商城页面 2、确认加入购物车中商品的相关信息,如:价格、数量等 3、确认订单成功构建 4、等待收货 | ||||
order_002 | 前台下单 | p0 | 进入前台网站 | 验证购买流程:登录->登陆失败->再登录->挑选商品->加入购物车->生成订单->支付->确认订单 | 1、用户登录 2、登陆失败重新登录 3、选择商品 4、加入购物车,填写订单信息(地址、发票等) 5、选择支付方式(货到付款) 6、确认订单 | / | 1、登录失败后重新跳到登录界面,然后跳转到我的商城页面 2、确认加入购物车中商品的相关信息,如:价格、数量等 3、确认订单成功构建 5、等待收货 | ||||
order_003 | 前台下单 | p0 | 进入前台网站 | 验证购买流程:登录->挑选商品->加入购物车->登录失败->登录->生成订单->支付->确认订单 | 1、用户登录 2、选择商品 3、加入购物车,登陆失败重新登录 4、订单页面填写订单信息(地址、发票等) 5、选择支付方式(货到付款) 6、确认订单 | / | 1、登录成功并跳转到我的商城页面 2、确认加入购物车中商品的相关信息,如:价格、数量等 3、登陆失败后跳转到登录页面 4、登陆成功后确认订单成功构建 5、等待收货 | ||||
order_004 | 前台下单 | p0 | 进入前台网站 | 验证购买流程:登录->挑选商品->加入购物车->生成订单->支付->支付失败->支付->确认订单 | 1、用户登录 2、选择商品 3、加入购物车 4、订单页面填写订单信息(地址、发票等) 5、选择支付方式(支付宝) 6、支付失败重新支付 7、确认订单 | / | 1、登录成功并跳转到我的商城页面 2、确认加入购物车中商品的相关信息,如:价格、数量等 3、支付失败后重新支付 4、确认订单成功构建 5、等待收货 | ||||
order_005 | 前台下单 | p0 | 进入前台网站 | 验证购买流程:登录->挑选商品->加入购物车->生成订单->支付->支付失败 | 1、用户登录 2、选择商品 3、加入购物车 4、订单页面填写订单信息(地址、发票等) 5、选择支付方式(支付宝) 6、支付失败 | / | 1、登录成功并跳转到我的商城页面 2、确认加入购物车中商品的相关信息,如:价格、数量等 3、支付失败生成订单等待系统取消 | ||||
order_006 | 前台下单 | p0 | 进入前台网站 | 验证购买流程:登录->挑选商品->加入购物车->生成订单 | 1、用户登录 2、选择商品 3、加入购物车 4、订单页面填写订单信息(地址、发票等) | / | 1、登录成功并跳转到我的商城页面 2、确认加入购物车中商品的相关信息,如:价格、数量等 4、生成的订单等待系统取消 |