购物车测试场景梳理
在面试过程中,面试官经常会出一些设计测试场景的题目来考察面试者的测试基本功——用例设计能力。购物车测试场景就是经常会被问到的问题,所以我以淘宝购物车为例,总结了一下淘宝购物车的测试场景。
首先,我们回忆下淘宝购物车常用的功能,设计测试场景时需要考虑功能、性能、安全、兼容性等多个方面。本次主要梳理的是功能相关的测试场景,为方便阅读,我以条目的形式来描写。
1、加入购物车场景:
(1)单产品加入购物车:加入一个产品到购物车,加入购物车成功,购物车中该产品价格展示正确
(2)批量加入购物车:加入产品数量大于1,,加入购物车成功,购物车中该产品价格展示正确
(3)购物车可加入产品条目最大值校验
(4)已下架产品无法加入购物车
2、从购物车增减数量功能:
(1)对加入购物车的产品增加数量:对已加入购物车的产品增加数量,增加后产品价格展示正确
(2)对加入购物车的产品扣减数量:对已加入购物车的产品减少数量,减少后产品价格展示正确
(3)数量不允许减少为0(看需求)
3、购物车下单功能:
(1)从购物车下单一个产品:
a、下单数量为1:选择产品后,购物车计算总价格正确;下单成功后生成的订单信息正确
b、下单数量为N(N>1):选择产品后,购物车计算总价格正确;下单成功后生成的订单信息正确
(2)从购物车下单一家店的多个产品:选择产品后,购物车计算总价格正确;下单成功后生成的订单信息正确
(3)从购物车下单多家店的多款产品:选择产品后,购物车计算总价格正确;下单成功后生成的订单信息正确
4、营销场景(此处指优惠券)
(1)领券场景:
a、领取一张优惠券
b、批量领取优惠券
(2)优惠券下单:
a、订购一款产品,优惠券适用产品不包含该产品:不允许使用优惠券
b、订购一款产品,且数量为1,优惠券适用产品包含该产品,但产品金额达不到优惠券适用标准:不允许使用优惠券
c、订购一款产品,且数量为1,优惠券适用产品包含该产品,且产品金额满足优惠券标准:允许使用优惠券,使用优惠券下单成功,支付金额为享受优惠券后的金额
d、订购一款产品,数量为N(N>1),优惠券适用产品包含该产品,且产品金额满足优惠券标准:允许使用优惠券,使用优惠券下单成功,支付金额为享受优惠券后的金额
e、订购一个店铺的多款产品,但部分产品非优惠券适用产品,支持优惠券的产品金额满足优惠券标准:允许使用优惠券,使用优惠券下单成功,支付金额为享受优惠券后的金额
f、订购多个店铺的多款产品,但部分产品非优惠券适用产品,支持优惠券的产品金额满足优惠券标准:允许使用优惠券,使用优惠券下单成功,支付金额为享受优惠券后的金额
g、订购多个店铺的多款产品,优惠券适用所选的全部产品,且支持优惠券的产品金额满足优惠券标准:允许使用优惠券,使用优惠券下单成功,支付金额为享受优惠券后的金额
5、购物车全选功能
目前整理了这么多功能,由于我不是淘宝的测试人员,只是从我平时使用淘宝的过程中了解的功能写的场景,写的也不是很全面,可能一些需求理解也不是特别到位。后续梳理好了购物车的其他场景后还会持续更新,也欢迎各位朋友指教
本文来自可爱鸭投稿,不代表胡巴网立场,如若转载,请注明出处:http://www.hu85.com/346844.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxxxx@qq.com 举报,一经查实,本站将立刻删除。