功能
1、购物车界面的所有跳转链接都可以点的动。
·点击店铺名可以跳转到店铺界面
· 点击商品可以跳转到商品界面
· 如果店铺的 table 区域中有"凑单"字样, 跳转到凑单界面
· 如果店铺有"领券"字样, 可以弹出领券界面
2、如果不选择任何商品就进行结算, 则显示"请选择要添加的商品"。
3、点击商品前的圆圈进行勾选后。
· 是否可以自动展示优惠后的价格
· 是否可以自动显示总价格
4、点击店铺前的圆圈勾选, 是否会自动勾选该店铺模块中的所有商品。
5、选择全选, 是都可以将所有商品全部勾选, 也可以取消全选。
6、当点击结算后, 进入到确认订单界面。
7、在商品信息页面添加的商品是否可以在购物车中展示。
· 在 APP 中添加的商品是否可以在 PC 端显示
· 在 PC 端添加的商品是否可以在 APP 端显示
8、通过点击商品规格栏的向下箭头修改所选商品的规格。
9、通过点击商品的数量可以修改加入本商品的添加数量。
· 每多添加一个, 数量都会 + 1
· 没减少一个, 数量就会 - 1, 当数量为 1 时, 不可以再减少
10、点击管理, 可以对购物车中的商品进行 移入收藏夹, 删除, 找相似 的操作。
11、购物车中添加宝贝的数量是有上限的, 超多上限会有提示。
12、如果是在未登录的情况下访问购物车, 则会提醒先进行登录。
性能
1、打开购物车到购物车界面显示的响应时间。
2、编辑购物车, 添加, 删除商品的响应时间。
3、不同网速下, 购物车界面的加载时间。
4、对需要购买的商品进行结算时, 结算金额是否可以实时显示。
5、点击结算按钮后, 跳转到确认订单界面的响应时间。
6、清空失效宝贝的时间。
7、执行购物车中个操作的耗电量。
界面
1、界面的布局是否合理, 显示是否完整。
· 标题, 宝贝总数, 收货地址以及右上角的管理是否显示
· 文字的布局, 放置位置是否合理
· 图片放置的位置是否合理
2、界面文字设计。
· 文字的格式, 大小, 粗细设计是否合理
· 界面是否有错别字
3、界面图片设计。
· 图片大小设计是否合理
· 图片显示的是否清晰
4、不同卖家的商品在不同的 table 区域显示, 且区分明显。
· 每一个店铺 table 区域的最上方都对应的有店铺名
· 每一个店铺中都应该有商品
· 不可能出现只显示店铺名而没有商品的情况
· 店铺的 icon 大小和图形显示正确
· 在可以领券的店铺右边会显示 “领券” 字样
· 在做活动的店铺 table 区域下方会显示活动信息
5、商品区域中正确显示商品信息。
· 商品图片旁边正确的显示商品名
· 商品名下方显示加入购物车中的商品规格
· 商品部分最下方显示商品的单价以及加入购物车中本商品的个数
6、商品以及店铺前的圆圈按钮丢可以进行勾选。
7、当勾选某商品后, 界面右下方结算旁边会显示价格以及商品优惠方面的信息。
8、当某商品库存紧张, 会显示"商品库存紧张"字样。
9、界面颜色搭配是否合理。
10、界面下方会展示失效宝贝。
11、界面最底端还会展示"你可能还喜欢"。
兼容
1、购物车在不同手机系统中是否兼容。
· 在安卓系统中是否可以正常使用
- 安卓系统中对应的有不同品牌, 不同型号的手机: 华为mate30, 华为p40, 荣耀v20, 小米10, 小米note3, 红米, 三星, 锤子等
· 在IOS系统中是否可以正常使用
- IOS 系统中对应的有不同型号的手机: iphone11, iphone 6s 等
2、购物车在不同 PC 端是否兼容。
· 在 windows 电脑中是否可以正常使用
· 在 mac 电脑中是否可以正常使用
网络
1、3G, 4G, wifi 网络环境下, 购物车各功能是否可以正常运行。
2、网络异常时, 购物车中的各功能是否还可以继续使用。
3、从无网到有网的环境中, 购物车中的数据是否可以自动恢复, 正常加载。
4、只允许内网访问的 APP, 在连接到外网时是否会有友好提示。
异常测试
1、没有内存空间时, 购物车各功能是否还可以正常运行。
2、APP 运行时网络中断。
3、反复操作某个功能, 不断的点击, 刷新, 是否会出现闪退的现象。
4、在使用购物车的功能是时, 如果被电话, 微信或其他消息打断。
作者:HHHHH-Y