功能性测试:
1.测试订单输入的类型
2.测试金额数量:可创建等价类划分
3.测试库存数量变更
4.测试订单是否生成
5.测试提交订单按键是否正常响应
6.点击下单后是否会显示订单信息进行再次核对
7.所有链接功能是否正常
8.从商品信息页面添加的商品能显示在购物车中
9.勾选所需的商品后,已选商品的总价会显示
10.如用优惠劵测试是否自动在总价上扣除
11.不需要的商品,是否可以删除
12.测试购物车能添加的商品种类以达到上限功能
------------------------------------------------------------------
1.购物车是否可以添加商品
2.购物车的优惠券是否可以使用
3.购物车的计算结果是否正确
4.如果使用购物券购物车里面的价格是否发送改变
5.未登录时购物车是否可以正常显示
6.如果没有登录会不会让你登录之后才可以使用
7.所有的页面链接功能是否正常,是否可以正确跳转到指定页面
8.商品没有勾选时结算按钮是否可以点击
9.购物车页面时用户是否可以取消订单,或者进入订单和客服进行聊天
10.卖家在线时是否显示在线
11.购物车添加的商品是否可以有数量上限
12.购物车点击几件商品时点击结算会不会跳转到支付页面
13.是否可以批量删除商品
14.如果没有在指定时间下单,订单会不会自动失效并在购物车清除该商品信息
15.可否对添加的商品是否可以进行 增加
16.商品信息过长是否可以显示完整
17.商品是否可以进行收藏并推荐相似的商品(宝贝)
18.购物车中的降价商品,库存紧张商品是否成功分类
19.购物车商品降价时,购物车是否显示降价信息
性能性测试:
1.点击下单按键后的响应时间
2.多名用户同时下单时的并发数:可以用jmeter创建接口进行多用户并发压力测试
具体流程如下:
a.添加线程组-请求接口-查看结果树-聚合报告
b.如果有响应header信息,我们要添加头部信息
c.如果有参数化那么我就需要参数化
3.多用户同时下单时的响应时间
4.错误率:一批请求中结果出错的请求所占比例。
------------------------------------------------------------
20.打开购物车这个页面需要多长时间
21.弱网时是否还可以进行添加商品,计算商品的价格并且可以正常结算
22.无网状态下是否提醒请检测你的网络设置
23.用户过多会不会使购物车服务器崩溃
24.编辑购物车:删除、添加商品需要的时间。
25.在购物车页面选择需要购买的商品进行结算的时候,结算金额可不可以实时显示。
26.清空失效商品需要的时间。
兼容性测试
不同浏览器的兼容性
27.ios:不同型号,不同ios的手机系统的耗电情况,打开速度,安装后是否闪退,卸载
28.安卓:不同品牌,不同型号,不同的安卓系统,手机系统的耗电情况,打开速度,安装后是否闪退,卸载
29.web端的打开速度
界面测试
30.购物车界面是否完善
31.各个功能的设计是否美观 ,大小是否合适
32.页面的功能按钮可以正常显示。
33.商品的最下方显示失效宝贝。
34.页面的最低端显示“你可能喜欢”
35.购物车中如果存在有商品降价、库存不足、限购件数等,在商品详情的下面,会有对应的字体展示
安全性测试
36.用户实名认证后个人信息是否会泄露
37.是否需要绑定手机号
易用性测试
38.是否方便人们操作
39.是否有免密码支付功能
40.是否具有青少年模式