广州建网站开发seo型企业网站,企业邮箱入口,深圳在建工程查询,网站开发综合设计报告测试购物车
从使用场景上#xff0c;把自己想象成一个使用购物车的人#xff0c;模拟流程#xff0c;可以主要从两个方面进行考虑#xff1a;
涉及操作#xff1a;增#xff08;添加商品#xff09;删#xff08;删除商品#xff09;改#xff08;编辑、跳转商品把自己想象成一个使用购物车的人模拟流程可以主要从两个方面进行考虑
涉及操作增添加商品删删除商品改编辑、跳转商品查检查金额、数目、优惠明细商品支付
涉及交互购物车与用户登录状态的交互购物车与商品订单的交互购物车和支付功能的交互购物车与APP支付系统的交互。
从测试用例的角度首先是最重要的功能测试其次可以考虑性能测试、界面/UI测试、安全性、兼容性、易用性、网络测试、中断测试这几个方面。
一、功能测试
购物车基本操作功能增删改查
添加商品
1.是否能够添加商品
2.添加单个商品数量是否有上下限
3.添加商品种类是否有上下限
4.添加同类型商品的不同规格商品显示是否分条显示
5.加入购物车商品排序是否合理
删除商品
1.能否删除单类商品
2.是否有快速删除多种商品方式全选删除
3.删除商品是否有确认提示
• 跳转商品详情
1.跳转商品图片显示是否正常
2.跳转商品链接显示内容是否完整是否过长
3.点击图片或者链接是否能够跳转商品详情
编辑商品、商品跳转
1.是否有通过 -编辑商品数量方式
2.是否有通过输入直接编辑商品数量方式
3.编辑商品数量是否有上下限
4.编辑商品数量是否考虑库存情况
5.商品链接能否自动跳转
检查商品数量金额优惠明细
1.商品加入购物车内是否和原价格一致
2.商品数量显示是否正确
3.选择商品总数是否正确
4.选中商品价格总额是否正确
进入商品购物或结算
1.购物车是否有进入购物链接
2.购物车是否有进入结算链接
购物车交互功能
购物车与用户模块关联
1.未登录用户是否可以添加商品到购物车
2.未登录用户添加商品到购物车登录后是否将商品合并到用户购物车
3.若不允许未登录用户添加商品到购物车点击加购物车后是否有登录提示
4.用户有会员折扣时购物车内商品价格是否对应
购物车与商品订单模块关联
1.加入购物车商品有价格调整购物车内商品价格是否跟随变化
2.加入购物车商品库存变化时购物车是否有对应调整
3.购物车商品确认订单后是否会从购物车清除
4.订单价格是否与购物车内一致
购物车与优惠活动模块关联
1.商家发放用户优惠券购物车对应变化
2.商品满减活动购物车价格对应变化
购物车和支付功能的交互
1.进行结算支付选择微信付款此时需要考虑金额零钱金额零钱金额零钱三种情况
2.进行结算支付选择已添加的银行卡付款此时同样需要考虑金额银行卡余额金额银行卡余额金额银行卡余额三种情况
3.进行结算支付选择使用新卡付款按照流程添加新卡此时同样需要考虑金额新卡余额金额新卡余额金额新卡余额三种情况
3.进行结算支付选择好友代付测试好友能否收到代付请求好友能否代付代付能否成功
4.使用指纹确认付款正确的/不正确的指纹
5.使用密码确认付款正确的/不正确的密码
6.支付成功对应的途径会减少相应的金额也会生成相应的订单
一些补充
1.删除商品是否有提示
2.是否支持快捷键功能
3.是否有回到顶部的功能
4.商品过多时结算按钮是否可以浮动显示
4.购物车有多个商品时能不能只对单个商品结算
二、性能测试
进入购物车页面消耗时长
添加商品到购物车时长
进入购物车结算时长
对购物车页面内容变更页面内容更新速度。增加某个购买数量页面对应显示更新速度
耗电量
消耗流量的多少
所占内存等
三、界面/UI测试
1界面的设计风格是否统一
2界面中文字是否简洁没有错别字
四、安全性测试
1支付过程中是否有个人信息/密码丢失的风险
2是否有金额被盗刷的风险
3金额加密
五、兼容性测试
苹果手机和安卓手机
苹果手机的不同版本
安卓手机不同的机型
网页版测试五大浏览器
不同分辨率
六、易用性测试
1是否易操作易学习易理解
七、网络测试
1网络兼容性2g/3g/4gWiFi热点移动/联通/电信
2无网测试
3弱网延时丢包
八、中断测试
1前后台切换网络异常低电量断电来电短信等