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

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

功能上:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

删除功能是否有提示;

是否有回到顶部的功能;

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

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

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


作者:小小馋猫

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

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 2019年算是我人生中最迷茫的一年,没有目标,没有方向,只知道工作不开心,我要欢工作,结果找了大半年的工作甚至一个面试机会都没有,刚开始还能以互联网的经济不景气来安慰自己,但是细细琢磨下,大半年时间连面试都没有,是不是自己简历就有问题?面试不通过,是不是自己知识储备的问题?一直不改变,不发现自己的原因,那就与好工作无缘。最近找到了个还算满意的工作,一下子接了4,5个offer,激动死我了,下面是我个人经验的总结,希望能给朋友们一点帮助吧!一、没有面试机会,一定是简历的问题。很多朋友都会说,我投了简历啊,但是一个面试都没有,没有接到面试,肯定是你简历的问题,你在hr那边都没有通过。1)首先,简历...
            1 3 2812
            分享
          • 大家好,我是阿常,昨天测试职业成长+面试专项辅导社群主理人CC老师在视频号进行了第一场公开直播,直播时长1小时,观众总数415人。直播主题是“测试团队管理案例分析:如何有效地激活团队”,主持人CC,嘉宾老张、周晶,当事人Janson。CC:团队质量管理,《说透性能测试》作者,付费订阅1W+。老张:前得物稳定性测试团队leader。周晶:某技术公司测试经理,擅长大数据测试。Janson:社群学员,团队质量管理,带18人团队。案例背景现状1. 团队规模18人2. 项目特性不同,成员差距大3. 办公地点不同,且距离较远4. 大家对测试团队没有归属感5. 部分项目很忙部分项目很闲考虑过的方案1. 人员...
            0 0 948
            分享
          •   软件测试工程师的前景怎么样?分享几个行业数据,用数据说话比较客观。(来源boss直聘)  从数据可以看出,目前从事软件测试行业的人中工作1~3年最多,工作3~5年后、工作5年以上的人很少。  测试这个行业还处于发展初期。因为如果后退10年,很少人知道软件测试是什么。直到今天,也有很多人不了解这个行业。  测试行业从业年龄一般在20至30岁之间,还比较年轻,年龄大的老测试,我佩服他们的学习能力。但是十年前的测试工具现在几乎都被新的框架所取代,如果不与时俱进地学习现在的新框架工具,就会面临被后浪淘汰的结果。软件测试行业平均收入  以北京为例,软件测试的平均工资现在是11366元/月,而我自己是...
            0 0 1398
            分享
          •   之所以写这一篇文章,是突然想起来曾经在测试过程中被开发嘲讽过,事情是这样的,当时发现了一个疑似前端的Bug就草草提交到了禅道,结果刚来的女前端看到了就有点生气地问我为啥不查清到底是前后端问题就直接派给她前端了,因为那个问题其实是后端的。而且她还抛出了一句,她们以前公司的测试都是能准确分清前后端的问题再指派的。从那之后我就长了个记性,凡是遇到的Bug都尽量搞清楚到底是前后端哪边的问题再具体指派到开发。相信很多人应该也有过类似的经历,但是可能为了快速测试或者因为不太会定位前后端问题而直接将Bug随便挂到了某个开发头上,聪明一点的呢直接挂到了开发组长头上让他重新指派!其实这样对自身的成长以及塑造...
            0 0 772
            分享
          •   前言  在使用Selenium过程中,目前比较流行的两种框架分别是Unittest和Pytest,之前一直使用Unittest框架,在查阅一些资料的时候发现大部分人在使用Pytest框架,心中不免产生疑惑这两种框架具体区别在什么地方呢,于是花半天时间整理一下具体的区别。  下面以某软件登录功能为例查看一下具体区别:  功能实现用例  源文件:  1.login.pyfrom selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.support ...
            13 13 2319
            分享
      • 51testing软件测试圈微信