• 0
  • 0
分享
  • 购物车的测试——软件测试
  • 饭团🍙 2022-07-06 13:59:56 字数 675 阅读 1725 收藏 0

购物车对于电商系统,还是比较重要的一个功能模块,看上去比较简单,但是关于这个功能的测试分析还是不是那么轻松的,因为它真的不仅仅需要功能测试,还需要其他技术的支持才能做好。

功能上:

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

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

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

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

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

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

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

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

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

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

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

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

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

限购商品按照规则购买完成后,还能不能再次添加购物车并购买; 针对购物车中的多条商品,能不能只选择其中的一部分进行结算下订单;

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

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

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

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

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

删除功能是否有提示;

是否有回到顶部的功能;

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

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

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


作者:小小馋猫

原文链接:https://blog.csdn.net/weixin_48187806/article/details/109200532

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   Jmeter与loadrunner是现时下比较火的两个软件,很多的测试人员在面临loadrunner与Jmeter的时候不知道该如何选择,其实当了解这两款软件之后就不会发生这种选择困难症了。下面通过一些异同点来了解一下。  Jmeter与Loadrunner的相同点  1、原理都是通过中间代理,监控与收集并发客户端发现的指令,将他们生成脚本,并发送到应用服务器,再监控服务器反馈结果的一个过程。  2、分布式中间代理,可以设置代理在多台不同的PC中,通过远程控制使多台机器来分担自身的压力,借此达到能给获取更大的并发用户数。  3、录制功能,jmeter与loadrunner都具备的有录制脚本...
            0 0 629
            分享
          • 大家都知道测试分类里面,有一类叫“安全测试”,而随着互联网、物联网、工业4.0的发展,Web安全的重要性越来越高。很多互联网企业在高薪招聘“安全测试工程师”、“渗透测试工程师”、“安全专家”,大家在网上查一下,就可以知道这个职位现在真是炙手可热。本文我们主要针对tomcat服务的Web应用系统,提供测试一般安全性的方法和用例,会以攻击性测试为主。除了覆盖业界常见的Web安全测试方法以外,也借鉴了一些业界最佳安全实践,涵盖Web安全开发规范的内容。Web应用系统介绍首先我们用下图,来说明一种典型的基于通用服务器的Web应用系统:安全风险是指威胁利用脆弱性对目标系统造成安全影响的可能性及严重程度。...
            1 4 2094
            分享
          • 1、 安装、卸载测试应用程序应能正确安装到设备驱动程序上;能够在安装设备驱动程序上找到应用程序的相应图标;安装路径应能指定;软件安装向导的UI测试;应用是否可以在android不同系统版本上安装(有的系统版本过低,应用不能适配);没有用户的允许, 应用程序不能预先设定自动启动;对于需要通过网络验证之类的安装,在断网情况下尝试一下;安装时空间不足的情况下是否会导致系统崩溃;软件安装过程是否可以取消,点击取消后,写入的文件是否如概要设计说明处理;安装过程被中断(比如来电、短信等)后是否能够继续安装或者导致系统卡顿、崩溃;软件安装过程中意外情况的处理是否符合需求(如死机,重启,断电);卸载是否安全,...
            12 12 1961
            分享
          •        为什么要开展软件测试工作       因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。以往从事过哪些工作?最擅长部分是?       我曾经做过web测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户体验测试。最擅长的是功能测试  &n...
            12 13 2982
            分享
          •   这是一个对刚入行,还是测试小白时候的面试问题的反省。相信很多测试小白也和我一样,在面试的时候被问过这样的问题:  ·给你一支笔,怎么测试?  ·怎么测试一个水杯?  ·现在有一样某某事物,来说说你怎么测试它。  等等各种类型的问题。  小白经历  “嘿,这个问题问得好,问对了!我有了解过。”  这是我当时心里的想法,现在想起来觉得有点傻。  不过当时作为一个跨行业、只有自学的一些测试基础的小白来说,面试遇到这种之前在百度什么的看到过的问题,心情肯定是激动的,毕竟对于当时的我来说,问深一点的问题我可不太会。  因为之前有看到过这个问题,当时直接就根据网上的答案来回答了,口若悬河,那叫一个流畅...
            1 2 699
            分享
      • 51testing软件测试圈微信