同学们在面试软件测试工程师的时候如果是一个电商的公司,可能会问到你购物车的测试步骤都有哪些,一个是关于购物车的测试,一个就是支付类的测试,这里小千就来告诉大家购物车测试步骤都有哪些,避免面试的时候不会不知道该怎么说。

      购物车对于电商系统,还是比较重要的一个功能模块,看上去比较简单,但是关于这个功能的测试分析还是不是那么轻松的,因为它真的不仅仅需要功能测试,还需要其他技术的支持才能做好。接下来,以京东商城的购物车为例,说说需要从哪些方面进行测试:

      首先说功能上:

      1)购物车是否需要登陆才能进入;

      2)账号退出后,购物车添加的内容是否还在;

      3)购物车页面是否能够显示添加的商品的详细信息(商品名称、链接、数量、单价、总价);

      4)一条商品的单价、数量、总价的计算是否正确;

      5)多条商品是否能够以列表显示;

      6)多条商品同时显示,能否在相同的位置显示相同的数据;

      7)购物车能够返回商品首页继续浏览;

      8)能够移除购物车中的商品;

      9)购物车能够调整商品的数量;

      10)限购商品数量调整时能不能超过限购数量;

      11)没有限购要求的商品,添加数量能不能超过库存数;

      12)购物车能够添加多少件不同的商品;

      13)购物车能够添加多少件相同的商品;

      14)限购商品按照规则购买完成后,还能不能再次添加购物车并购买;

      15)针对购物车中的多条商品,能不能只选择其中的一部分进行结算下订单;

      16)能否一次性清空(可不是全部买完)购物车;

      17)能否全选购物车中的商品;

      18)选择的商品数量和价格与结算时的数量和价格是否一致;

      19)如果使用优惠券,结算价格是否是优惠后价格;

      20)购物车中的商品结算后,是否从购物车中清除;

      21)删除功能是否有提示;

      22)是否有回到顶部的功能;

      23)商品过多时结算按钮是否可以浮动显示;

      24)购物车中下架的商品是否有特殊标识;

      25)新加入购物车商品如何进行排序(添加购物车中存在店铺的商品和购物车中不存在店铺的商品);


本文来自千锋教育,转载请注明出处

©著作权归作者所有:来自51CTO博客作者傲娇的单身的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 技巧分享:如何利用CSS属性修改图片颜色?
  2. 【直观详解】信息熵、交叉熵和相对熵
  3. 数据处理不等式:Data Processing Inequality
  4. 什么是Python,如何安装使用Python
  5. ui设计要学插画吗?
  6. 码农要失业了,微软开源了 Sketch2Code 教你 AI 编程
  7. 如何在Safari中删除Cookie?
  8. Acrobat Reader小技巧:简单设置,让你的眼睛在阅读PDF 文件时更舒适
  9. 苹果Mac全自动时间跟踪器:Qbserve

随机推荐

  1. [置顶] Android中几种预定义样式
  2. Android存储系统之源码篇
  3. Android关机重启实现
  4. 自定义View系列教程08--滑动冲突的产生及
  5. Property Animation属性动画,还用补间动画
  6. 安卓基本常用控件: View
  7. Android(安卓)指纹识别开发实例
  8. Android HandlerThread 详解
  9. Android(安卓)Service生命周期及用法
  10. Android 常用工具