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

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

首先说功能上:

  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)新加入购物车商品如何进行排序(添加购物车中存在店铺的商品和购物车中不存在店铺的商品);

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

面试时如何回答购物车测试步骤?相关推荐

  1. 面试时如何回答职业规划的问题

    面试时如何回答职业规划的问题 面试官经常会问你未来5年或10年内的职业目标是什么,有没有职业规划,你是如何规划的,很多朋友不知从何说起,因为他根本就没有考虑过这些问题. 那遇到这问题应该如何回答呢? ...

  2. 面试时如何回答为何离开老东家

    面试时如何回答为何离开老东家 周伯通招聘 (最高效的招聘互动平台) 2011-12-18 10:04 职场面试,必然要谈及为何要离开老东家的话题,无可回避.那么该如何回答"为何要离开老东家& ...

  3. 总结面试时没有回答上的内存对齐问题

    前两天面试某公司时,没有回答上的一个问题,总结如下,以供参考. 问:下面这个结构类型的实例变量占用多少内存: struct struct1 {     int i;     short j;     ...

  4. 面试时如何回答你的缺点是什么?

    公众号后台回复"图书",了解更多号主新书内容 作者:Jason 来源:三元方差 面试官还会问一些其他奇奇怪怪的问题,对于我们这类一心只想做事,不懂这些弯弯绕的人来说很容易踩坑.面试 ...

  5. 面试时如何回答面试官的问题

    1. 请你自我介绍一下你自己? 2. 你对加班的看法? 如果是工作需要我会尽量加班,因为我现在单身,没有任何家庭负担,可以全身心的投入工作.但同时,我也会提高工作效率,减少不必要的加班. 3. 你对薪 ...

  6. 软件测试--面试时如何回答接口测试怎么进行

    一.什么是接口测试 接口测试顾名思义就是对测试系统组件间接口的一种测试,接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点.测试的重点是要检查数据的交换,传递和控制管理过程,以及系统 ...

  7. 参加面试时如何有技巧的回答一系列的问题

    应届生在参加面试时如何有技巧的回答一系列的问题. 开始之前务必记住: 黄金法则:80/20---你要承担起80%的谈话而面试官只会说20%. 白金法则:你必须试着控制面试的节奏和话题. 钻石法则:对于 ...

  8. 面试时被问到「有没有职业规划时」,要怎么回答?

    作为应届生,在面试前该了解一下企业的通常的部门架构.一般部门内的职位从低到高依次为:助理(如果是本科生,有时候可以跳过)--专员--资深专员--主管--资深主管--部分副经理--部门经理.一般,主管要 ...

  9. IT面试时注意的一些问题

    开始之前务必记住:  黄金法则:80/20---你要承担起80%的谈话而面试官只会说20%.  白金法则:你必须试着控制面试的节奏和话题.  钻石法则:对于没有把握的问题,抛回给面试官.    1. ...

最新文章

  1. Fedora 26 将助力云、服务器、工作站系统
  2. Android 10.0 系统启动之SystemServer进程-[Android取经之路]
  3. 父亲和女儿同为互联网大佬, 但不幸都得癌症
  4. Hyperledger Fabric 1.2 --- Chaincode Operator 解读和测试(一)
  5. VTK:vtkArrayToTable用法实战
  6. Zookeeper实战之单机模式
  7. k8s - 如何变更CNI网络插件IP池?
  8. 【手算】行列式树形展开
  9. java 线程死锁简单例子_java 多线程死锁详解及简单实例
  10. format python value error_格式化计算变量时出现“ValueError:无效的格式说明符”
  11. 服务器系统reid,服务器主机做reid
  12. IDEA 查看本地历史版本
  13. oracle 对象类型是什么意思,Oracle-对象类型
  14. python 命名管道_Linux 下 Python 读取命名管道的疑惑
  15. COPRA RF 2005 SR1最新版 (冷弯成型,轧辊设计)
  16. 数论—乘法逆元—费马小定理
  17. [渝粤教育] 天津师范大学 创业起跑线 参考 资料
  18. 七彩虹将星x15xs 2022款 怎么样
  19. Linux安装配置MySQL8.0 打war包 启动项目
  20. session的到底是做什么的?

热门文章

  1. opend和open的区别_open与open up的区别
  2. quartz获取缓存中所有运行中的Job
  3. 第三章 MongoDb Java应用 3.1
  4. asp.net 性能调较
  5. [转] C# 绘制报表,使用Graphics.DrawString 方法
  6. java的多线程机制(文字描述区别)
  7. 让大家信任自己,做个行为和语言上都没黑盒子的技术人员(转)
  8. oracle角色与权限
  9. 23个小动作让你记忆力惊人
  10. V4L2学习(三)框架分析