画布 1
面试测试用例设计-购物车模块
  需求分析
    确认测试范围
      购物车本身功能
    确认功能点
      入口
      添加商品
      商品展示
      选择商品
      合计价格
      结算
    确认功能流程
      进入购物车 -> 添加商品到购物车 -> 购物车展示 -> 编辑购物车 -> 选择商品 -> 结算
  界面测试
    界面显示正常
    界面布局合理美观
    文案展示正确
  功能测试
    正向功能
      加入商品到购物车，信息集价格核算正确，点击结算，跳转订单确认界面，可以确认订单，正常生成订单
    单个功能
      入口
        登录
          首页点击我的购物车，可以跳转购物车界面
          商品详情页点击去购物车结算，可以跳转购物车界面
        未登录
          首页点击我的购物车，提示未登录，跳转登录页面
            登录成功后进入购物车界面
          商品详情页点击去购物车结算，提示未登录，跳转登录页面
            登录成功后进入购物车，刚添加的商品信息与店铺信息展示正确
      添加商品
        添加1件商品，购物车中正确展示店铺信息与商品信息
        添加同一店铺的多件商品，购物车中正确展示店铺信息与商品信息
        添加不同店铺的多件商品，购物车中正确展示店铺信息与商品信息
        添加无货商品到购物车，无法添加，展示提示信息
        添加超出库存数量商品到购物车，无法添加，展示提示信息
      商品展示
        店铺
          logo 展示正确
          名称展示正确
          点击跳转店铺首页
        商品信息
          商品图片展示正确
          商品名称展示正确
          商品规格与添加操作一致
          商品状态与商品详情页一致
          商品价格与商品详情页一致
          数量
            商品数量展示正确
            商品数量操作
              可以使用 + - 号修改商品数量
              直接输入商品数量
              1
              库存数量（正整数）
              超出库存（正整数），不可输入，展示提示信息
              0，不可输入，展示提示信息
              小数不可输入
              负数不可输入
              非数字不可输入
                字母
                汉字
                特殊字符
          优惠
            商家发放用户优惠券购物车对应变化
            商品满减活动，购物车价格对应变化
          点击跳转商品详情页
        为空
          展示提示文案
          展示去购物按钮
            点击按钮回到首页
      商品状态
        加入购物车的商品变为无货状态
        加入购物车的商品变为下架状态
      选择商品
        按店铺选择商品
          勾选一个店铺，此店铺所有商品都被勾选
          反选其中一个商品，该商品去掉对勾，店铺选择框去掉对勾
        选择商品
          点击商品选择框，选择框被勾选
          点击已经被勾选的商品的选择框，选择框去掉勾选
        全选
          点击按钮，购物车中所有商品都被勾选
          反选其中一个商品，该商品去掉对勾，全选去掉对勾
        移入收藏
          点击转入收藏后购物车中不展示
          我的收藏中展示该商品信息
        删除
          单个删除
          多个同时删除
          全选删除
          删除后不显示在购物车中
          删除有确认提示信息
      合计价格
        勾选1件商品，合计价格正确
        勾选同一店铺的多件商品，合计价格正确
        同一店铺全选，合计价格正确
        勾选不同店铺的多件商品，合计价格正确
        勾选全选按钮，合计价格正确
        先选择部分商品，再取消其中一部分商品，合计价格正确
      结算
        不勾选商品，点击结算按钮，展示提示信息
    场景补充
      商品添加上限
      其他客户端添加商品进入购物车，刷新本端购物车页面，商品信息可以同步展示
      从订单确认界面返回购物车，订单中原有的商品信息正确保留
      .购物车商品确认订单后从购物车清除
    接口
      接口正常调用，请求参数携带正确
      接口响应正确
      客户端对于接口响应的处理正确
    网络
      断网
      弱网
      网络切换
    产品特性
      app
        前后台切换
        锁屏
        app切换
        电话/短信
      web
        页面链接都可以正确跳转
  易用性测试
    快捷键功能是否支持
    提示信息
    操作引导
    商品展示排序合理
  兼容性测试
    web
      浏览器
      操作系统
      分辨率
      页面展示正确，功能正常
    app
      平台
      厂商
      设备型号
      操作系统
      分辨率
      页面展示正确，功能正常
  性能测试
    界面元素多次快速操作
    响应时间
    并发量
    CPU
    内存
    app
      耗电量
      流量
      压力测试
  安全性测试
    账号限制
      登录超时
      账号互踢
    敏感信息加密传输
    漏洞扫描