电商项目测试实战之购物车页面用例设计【建议收藏】

发布时间:2024年01月22日

?🔥 交流讨论:欢迎加入我们一起学习!

🔥 资源分享耗时200+小时精选的「软件测试」资料包

🔥?教程推荐:火遍全网的《软件测试》教程??

📢欢迎点赞 👍 收藏 ?留言 📝 如有错误敬请指正!

购物车页面用例设计

  

一、购物车页面

二、购物车页面测试范围列表

?

三、购物车页面功能点需求分析

四、部分功能点的测试用例设计

  购物车页面

  

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、验证购物车页面编辑商品数量空非法,编辑失败

  ·步骤描述

  在购物车页面中编辑一个商品的数量为空

  ·测试数据

  商品数量为空

  ·预期结果

  页面提示““”数据为空”,编辑失败
?

最后我邀请你进入我们的【软件测试学习交流群:785128166】, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路

作为一个软件测试的过来人,我想尽自己最大的努力,帮助每一个伙伴都能顺利找到工作。所以我整理了下面这份资源,现在免费分享给大家,有需要的小伙伴可以关注【公众号:程序员二黑】自提!

文章来源:https://blog.csdn.net/apex_eixl/article/details/135751603
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。