如何对购物车进行测试(购物车测试点)

网购现如今已经是大部分消费者的主要购物方式,每年电商平台的营销活动,从节庆促销到各类会员日更是层出不穷,零售商与品牌方可谓不断寻求新的销售峰值引爆点,而购物车已成为在促成交易过程中一个必不可少的重要环节,接下来我们就来聊聊关于如何对购物车进行测试?以下内容大家不妨参考一二希望能帮到您!

如何对购物车进行测试(购物车测试点)

如何对购物车进行测试

网购现如今已经是大部分消费者的主要购物方式,每年电商平台的营销活动,从节庆促销到各类会员日更是层出不穷,零售商与品牌方可谓不断寻求新的销售峰值引爆点,而购物车已成为在促成交易过程中一个必不可少的重要环节。

软件测试点分析基本原则——通用

第一步:先了解产品的基本的业务流程逻辑,画出流程图,业务逻辑梳理  

第二步:细分模块,针对每个小功能模块进行详细的划分 

第三步:针对具体功能,寻找每个输入项

第四步:考虑非功能测试点包括界面、易用性、兼容性、安全性、性能等等。

购物车如何测试?

功能测试点

1、验证正常功能

加入商品购物车,信息以及价格核算正确,点击结算,可以正常跳转

2、入口

a. 我的购物车-跳转购物车

b. 去购物车结算-跳转

3、已登录的用户

a. 添加商品到购物车,查看购物车显示

添加一个商品

多件商品

同一家店铺多个商品

不同店铺多个商品

商品/店铺名字太长是否显示完整

货物状态-无货,预售/有货,数量/下架,失效

商品链接可以点击-商品详情页

b. 购买数量增减操作

有效-库存量(限购数量)

无效-小于1==0,大于库存(限购数量)

必填项验证-为空

特殊边界值-负数,小数,空格,非数字,特殊字符,是否有错误提示

c. 商品支持删除

删除后,商品不显示,总件数减一;总价检查

确认是否删除

d. 选择功能

单选,取消

多选,取消

全选,取消-单个手动全选,全选按钮

e. 点击去结算-跳转到下一个页面-功能交互

f. 购物空白页面,商品为0 -检查页面显示-点击“去购物”-跳转“首页购物”

4、未登录的用户

a. 首页购物车显示为0

b. 点击购物车,跳转到登录页面,提示没有商品,请登录----登录-去购物

c. 未登录,将商品加入购物车---能够加入成功,点击结算,提示需要登录

5、功能交互

a. 优惠券-简单验证,整个流程,防止漏测

b. 登录-简单验证,整个流程,防止漏测

c. 订单处理-简单验证,整个流程,防止漏测

非功能测试点

1、界面

原型图、设计具体的效果图,对比看一致性,界面风格效果一致性

2、易用性

a. 提示信息,操作引导,方便好用

b. 基于用户使用不易用,不符合用户操作习惯,风格排版布局不合理,提出建议性bug

3、性能测试

a. web

并发量,响应时间,CPU,内存

b. APP

APP客户端性能-GT/CPU/内存、流量、电量耗用

APP本身压力稳定性测试-monkey

服务器端性能-jmeter、loadrunner

4、安全性

a. 账号检查,敏感信息,冻结,漏洞扫描(用户实名认证后个人信息是否会泄露)

b. 登录加密,敏感数据加密存储,登录鉴权(是否需要绑定手机号)

c. sql 注入,跨站攻击等-需要学习补充

5、兼容性

a. 各个版本浏览器,web端打开速度

b. APP:手机适配-操作系统、分辨率,屏幕尺寸

c. 界面测试是否正常

6、网络测试

a. 网络:WiFi/4G/5G/3G

b. 弱网:地铁,高铁,偏远地-延时,2分钟内容没有收到请求,合理性提示;

丢包,系统2分钟内动态没有上传服务器,做失败处理,重发机制;

c. fiddler

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页