首页 > 试题广场 >

购物车测试用例

[问答题]

请你说明对购物车功能进行测试,需要哪些测试用例

1.首先要设计用例,必须有输入内容,包括:需求PRD、研发技术方案、UI设计等
2.如果在输入有限的情况下,那就需要1.参考原型,竞对的产品 2. 全程参与开发的设计评审 3. 进行codereview去了解
3.在参考淘宝购物的场景下,进行设计可以如下:
    1. UI元素、页面元素、点击、返回交互相关测试用例
    2. 版本更新、全新安装等情况下功能页面正常使用
    3. 购物车业务功能:
        1. 商品添加(重复添加)、删除(重复删除)、选择、管理按钮相关功能
        2.左滑功能相关测试:找相似、移入收藏夹、删除
        3.点击跳转:店铺、商品详情、SPU属性选择
        4.商品不同状态变动(失效商品、缺货商品、过期商品、特殊类型不走普通购物车商品等)
        5.选择商品组合后,优惠展示
        6.购物车价格展示以及结算按钮
        7.梳理购物车链路、入口、跳转跟跳回
        8. 页面刷新、滑动、feed流
    4. 接口梳理,结合app相关接口测试,以及脱离app本身的接口边界、保护相关测试
    5. 兼容:网络、系统、平台、版本
    6. 异常:手机权限、短信、电话、后台、静止、崩溃降级
    7. 性能:客户端页面性能(CPU、内存、流量、FPS等)、服务端接口(评估流量,进行压测验证)
   
发表于 2020-06-04 15:39:27 回复(0)
界面测试:
    打开界面,页面的布局合理,内容完整,界面整齐;
    鼠标悬浮在购物车按钮上,迷你购物车显示正常;
    不同商家的商品在不同的table区域,且区分明显;
    页面的tooltips能正常显示;
功能测试:
    未添加任何商品时,查看购物车;
    查看添加完商品的购物车能够正常显示;
    从商品信息页添加的商品能正常添加到购物车;
    重复添加同一店铺同一种属性的商品;
    重复添加同一店铺不同属性的商品;
    手机和电脑同时将某商品添加购物车,购物车中商品显示正常;
    电脑上,不同页面进行商品添加购物车操作,刷新之后,数量显示正常;
    添加购物车的商品种类有上限;
    每件商品的数量用户可以自行修改,且自动保存;
    每件商品都能正确跳转到正常界面;
    购物车具有“商品库存紧缺”“商品剩余库存”“商品降价”等的提醒;
    选中某几件商品,没有注册或者登陆,则显示“请先注册或者登陆”等字样;
    选中某几件商品,结算价格显示正确;
    不选中任何商品,点击结算,提示“没有选中任何商品”;
    选中商品,点击“结算”跳转到订单页面;
    提交订单之后,之前选中的商品会被移出购物车;
    购物车商品列表下面的“猜你喜欢”商品可以添加到购物车中;
    每件商品可以单独进行删除操作;
    清空购物车(结算所有商品,显示“购物车空空如也”等字样);
    全选进行删除;
性能测试:
    添加的商品出现失效的最大时间;
    打开此页面最长需要的时间;
兼容性测试:
    不同浏览器都能正常显示且显示一致;
易用性测试:
    支持快捷键; 
发表于 2019-08-07 15:23:25 回复(0)
补充:
购物车能够添加的最多的不同的商品
挑选的商品具有赠品,查看赠品是否能正常展示,含赠品的价格展示是否正常
挑选的凑单商品能有赠品,不勾选部分或者减少数量后无法达到赠品条件,看是否还展示赠品
挑选的商品数量超出优惠价格限制,选中后看是否还按优惠价展示总价格

发表于 2020-04-27 21:55:04 回复(0)
我还以为是实体
发表于 2020-08-16 17:44:48 回复(0)