电商项目测试实战之购物车页面用例设计

发表于:2021-7-26 09:30

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:cnBeta    来源:今日头条

分享:
  购物车页面用例设计
  一、购物车页面
  二、购物车页面测试范围列表
  三、购物车页面功能点需求分析
  四、部分功能点的测试用例设计
  购物车页面
  1、验证添加商品到购物车页面合法,添加成功
  ·步骤描述
  选择不大于20种商品点击加入购物车,再进入我的购物车页面对比选中的商品结果。
  ·测试数据
  商品种类:1种、19种、20种
  ·预期结果
  1)购物车页面显示的商品与添加的商品一致
  2)公共头部购物车角标+1、+19、+20
  3)数据库表tp_cart新增1条/19条/20条记录
  2、验证添加商品到购物车页面种类数非法,添加失败
  ·步骤描述
  选择大于20种商品加入购物车,再进入我的购物车页面对比选中的商品结果。
  ·测试数据
  商品种类:21种
  ·预期结果
  1)在第21种商品添加到购物车时,页面提示购物车种类数已满,添加失败
  2)购物车页面只显示添加的前20种商品信息
  3)公共头部购物车角标+20
  4)数据库表tp_cart新增20条记录
  3、验证添加重复商品到购物车页面合法,添加成功
  ·步骤描述
  选择多个相同商品加入购物车,再进入我的购物车页面对比选中的商品结果。
  ·测试数据
  选择10个Haier/海尔BCD-572WDPM572升对开门电冰箱。
  ·预期结果
  1)购物车页面显示的商品与添加的商品一致
  2)公共头部购物车角标+10
  3)数据库表tp_cart新增10条记录
  4、验证添加商品为空,添加失败
  ·步骤描述
  不选择商品,直接进入购物车页面查看商品情况。
  ·预期结果
  1)购物车页面显示的商品与原先购物车的商品一致
  2)公共头部购物车角标不变
  3)数据库表tp_cart记录不变
  5、验证购物车商品删除后再添加商品到购物车合法,添加成功
  ·步骤描述
  在购物车中删除一个商品,再选择一个商品加入到购物车,进入购物车页面对比选中的商品结果。
  ·预期结果
  1)购物车页面显示的商品与添加的商品一致
  2)公共头部购物车角标先-1后+1
  3)数据库表tp_cart先减少1条记录,后增加一条记录
  6、验证登录前后添加商品到购物车合法,添加成功
  ·步骤描述
  1)登录前,选中商品加入到购物车,在购物车中对比选中的商品结果
  2)登录后,选中商品加入到购物车,在购物车中对比选中的商品结果
  ·测试数据
  选择5个Haier/海尔BCD-572WDPM572升对开门电冰箱。
  ·预期结果
  1)购物车页面显示的商品与添加的商品一致
  2)公共头部购物车角标+5
  3)数据库表tp_cart新增5条记录
  7、验证购物车页面编辑商品数量合法,编辑成功
  ·步骤描述
  在购物车页面中的商品项中改变商品的数量。
  ·测试数据
  1)点击加号/减号编辑商品的数量
  2)手动输入方式编辑商品的数量
  ·预期结果
  前台:
  1)显示编辑后的数据
  2)购物车角标更新
  数据库:tp_cart表goods_num字段的数据更新。
  8、验证购物车页面编辑商品数量长度非法,编辑失败
  ·步骤描述
  在购物车页面中编辑一个商品的数量大于库存数量。
  ·测试数据
  1)点击加号/减号编辑商品的数量大于库存
  2)手动输入方式编辑商品的数量大于库存
  ·预期结果
  页面提示““”超过商品库存”,编辑失败。
  9、验证购物车页面编辑商品数量类型非法,编辑失败
  ·步骤描述
  在购物车页面中编辑一个商品的数量为特殊字符、中文、字母、负数、小数。
  ·测试数据
  编辑数量为:1、特殊字符;2、中文;3、字母;4、负数;5、小数。
  ·预期结果
  页面提示““”数据不合法”,编辑失败。
  10、验证购物车页面编辑商品数量组成非法,编辑失败
  ·步骤描述
  在购物车页面中编辑一个商品的数量组成非正整数。
  ·测试数据
  编辑数量为:1、特殊字符;2、中文;3、字母;4、负数;5、小数。
  ·预期结果
  页面提示““”数据不合法”,编辑失败
  11、验证购物车页面编辑商品数量空非法,编辑失败
  ·步骤描述
  在购物车页面中编辑一个商品的数量为空
  ·测试数据
  商品数量为空
  ·预期结果
  页面提示““”数据为空”,编辑失败

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号