电商项目测试总结

*B2C网站最重要的就是购物流程包括:

一、登录
二、搜索商品/店铺
#UI测试
每个商品的信息文字图片是否正确、图片是否完整正确、点击链接是否调跳到正确的页面
首页的输入框 下拉框 多选框 按钮是否正确,js动画效果,鼠标悬停时轮播图是否正确

#功能
热门搜索关键词5个是否显示正确(数据库sql语句查询、order by 、limit)
商品分类5个是否显示正确(数据库商品分类表,sql语句查询、order by 、limit)
搜索框是否对搜索的文字有长度和类型限制
搜索完整商品信息,是否搜索出匹配的商品
点击空白搜索键是否有搜索提示
提示信息是否可以点击
搜索空内容是否有结果
搜索没有的商品是否有提示

三、浏览商品
四、添加购物车
1.点击添加单个商品购物车 购物车商品+1
2.可以批量添加商品到购物车
3.未登录状态下添加提示用户登录,登录成功购物车数量增加
4.进入购物车有添加成功的商品
5.商品单价正确
6.没有选中商品 结算按钮至灰
7.选中商品 结算按钮常亮可以点击
8.全选功能是否可用、删除功能是否可用、价格总计是否正确
9.商品总价正确
10.商品添加种类数量限制
11.当某种产品有购物数量限制时,超过这一数值能否也放入购物车
12.没有库存的商品不能下单、购物车下架的商品是否有提示
13.点击商品连接可以进入商品详情页面
14.商品图片正确
15.商品的名称较长可以全部显示
16.支持单件支付和批量支付
17.支付时支持优惠券的抵扣
18.点击支付跳转支付详情页
19.新加入购物车商品的排序(添加购物车中存在店铺的商品、和购物车中不存在店铺的商品)

五、填写收货地址
收货信息:
新增、修改、删除收货信息功能是否正常
最多可以添加多少个收货信息
新增收货信息中有限制 输入框对字符类型和长度限制测试
必填项为空内能否保存收货信息
保存的地址能否在列表显示、后台能否查到保存的信息
没有收货地址能否提交订单
收货地址能否多选

六、支付订单
#功能
1)用户使用场景
正常的支付流程
支付中断结束后继续支付
单订单支付
多订单支付
余额不足时支付
未绑定银行卡
选择货到付款支付
支付时候密码错误
支付时密码多次错误
支付后退款
*弱网状态下,多次点击结算按钮是否多次支付
找人代付
当支付完成,等待页面跳转,跳转到的页面是否正确
当支付完成时,不等待页面跳转,直接关闭浏览器,数据传递是否正确
2)不同终端的支付
PC端的支付、笔记本支付、支付宝支付、微信支付
3)不同的支付方式
银行卡网银支付、支付宝、微信、货到付款

#性能
多个用户并发支付能否成功
支付的响应时间

#安全性
使用fiddler拦截订单信息,并修改订单金额,或者修改订单号(下两个订单A、B,付款时拦截订单B、并把订单B的订单号该成订单A的)无法完成支付

#用户体验
是否支持快捷键功能
点击支付按钮是否有提示
取消付款是否有提示
#兼容性

你可能感兴趣的:(笔记)