• 0
  • 0
分享
  • 电商项目中的优惠券的测试用例点——软件
  • 恬恬圈 2023-03-23 15:59:49 字数 1149 阅读 8129 收藏 0

  优惠券冒烟测试

  后台添加优惠券,前端领取,消费并成功扣除对应金额,如果冒烟测试不通过不进行下面的测试。

  优惠券基本信息测试

  (1)优惠券名称

  (2)优惠券副标题

  (3)优惠券类型,是满减,首单减,还是折扣类型

  (4)优惠券数量

  (5)优惠券使用说明

  优惠券使用规则

  (1)用户类型:新用户、老用户、不同等级用户、不限用户

  (2)优惠券能够使用的商品类型

  (3)每人限领张数

  (4)优惠券有效期

  优惠券类型

  使用会员抵扣券跳转到购买会员界面,会员商品支付时抵扣相应金额。

  使用方案抵扣券跳转到方案推荐的深度页面,选择方案支付时抵扣相应金额。

  查看可用的优惠券,可选择使用优惠券。优惠券的使用规则。优惠券的有效期(我的优惠券页面点击某商品抵扣券后的“去使用”能否跳转到对应类型的商品页面)

  显示已失效的优惠券,(已失效的优惠券同样要显示优惠券类别;到期时间;优惠钱的使用规则;失效优惠券按失效时间排序;显示前10的优惠券,剩下的优惠券不显示)

1-1.png


  支付页面

  (1)不可选择的优惠券置灰;

  (2)支付页显示可用优惠券的数量,点击后跳转到选择优惠券页面,选择好优惠券后跳转到支付页。优惠券按照优惠额度排序。

1-2.png


  《我的优惠券页面》《支付页面》xmind思维导图:

1-3.png

  测试要点

  · 检测在我的页面优惠券点击查看是否显示当前所有可用优惠券。

  · 检测在我的页面点击查看是否展示过期的优惠券。

  · 检测我的页面展示的优惠券数量与我的优惠券页面显示的数量。

  · 检测在我的优惠券页面点击“去使用”能否跳转到使用或支付页面。

  · 检测在我的优惠券页面点击会员抵扣券后的“去使用”能否跳转到对应类型的商品页面。

  · 检测点击去使用后在商品支付页面是否自动选择已选的优惠券。

  · 检测使用优惠券支付的商品能否成功购买。

  · 检测点击“确认支付”支付的金额是否是实际金额扣除优惠券抵用金额后的价格。

  · 检测过期的优惠券能否使用。

  · 检测在商品支付页面选择优惠券后实际应支付金额是否准确。

  · 检测在支付页面是否提示当前购买商品可用的优惠券数量。

  · 检测支付页面是否支持切换选择优惠券。

  · 检测支付页面是否支持取消使用优惠券。

  · 检测使用过的优惠券使用状态是否发生变化。

  · 优惠券类型->>满减,检测是否满足满减的条件下才可以使用。

  · 同时买多个商品满减资格后,去掉商品至满减价格以下。

  · 优惠券类型->>免单,检测时候可以进行免单,支付金额隐藏或者 支付金额为0元。

  · 优惠券支付操作 需要与后台订单模块相配合。



作者:佚名    

来源:http://www.51testing.com/html/85/n-7792285.html

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 1. Locust基本介绍1.1 引言现在不管是互联网行业或者是传统行业,对性能的要求,都日渐增多,为了能更快更准确的定位问题,发现问题,解决问题,市面上出现了越来越多的性能测试工具,例如Jmeter,Loadrunner,Locus等,而今天,我们主要介绍的,就是Locust!很多人并不知道什么是Locust,包括使用python的人,因为不涉及到,所以不会去可以了解,那么,什么是Loucst,以及Locust的功能,有点是啥呢,跟着小鱼,往下看~1.2 简介Locust是开源的使用Python开发,基于事件,支持分布式并且提供Web UI进行测试执行和结果展示的性能测试工具。1.Locus...
            1 1 25734
            分享
          •   今天,我们来聊聊如何成为一枚初级测试工程师?  最近经常收到小伙伴的私信问打算进入到互联网这个行业,如何转行软件测试?学测试难吗?以及谈到自己非计算机科班毕业,半路转行没什么经验,比较迷茫,不知道学习路线,以及需要学习哪些课程。甚至询问是否需要报个培训班学习,自学就可以吗,还是必须报班等问题。  首先我想说,初级软件测试学习和入门的门槛都是很低的,比起开发岗位来说,要容易得多,只要知道学习路线以及怎么学之后,自学是完全可以入行的。所以,今天就来跟大家探讨一下这个问题。  我浏览了 BOSS 直聘、拉勾网、猎聘网等招聘网站上目前关于初级测试工程师的招聘要求,以及薪水待遇等信息。以本人所在的城...
            0 0 458
            分享
          •   作为一名开发人员,你可能会发现周围的开发并不太喜欢写测试用例,甚至有些同学根本不写测试用例,认为写测试用例完全是浪费时间,或者是测试用例只是测试的事情。  在开发过程中,往往都是呼啦啦的写完代码,然后用 Postman 或者 Httpclient 等接口工具请求下接口,看着没问题就提测,然后等测试人员反馈问题。  这大概和职业以及所处的环境又关系,有些是公司没有相关的要求,有些是注重敏捷开发(项目和自己总有一个敏捷),不过群里有些同学问测试用例的事情,而我前段时间正好在写测试用例,所以做了一些笔记,在这里和大家分享一下。  以下内容都是自己粗鄙的理解,不对的地方,请指出。  为什么要写测试...
            0 0 783
            分享
          • 测试人员作为公司软件质量的守门人,在遇到版本质量特别差劲的时候要勇于say no  把不能测的版本丢回给开发,重新整改之后在来转测。在这里给大伙整理几个真诚的建议:1、研发测试流程里有详细规则说明哪些情况可以打回的,比如A类bug有几个,这种直接按照规则打回,并截图附在邮件里即可。2、假如没有具体的规章制度可以依赖的,可以先把实际情况告知开发,询问解决问题的时间,不耽误项目进度,且开发人员也同意,那这个时候我们就可以把版本打回。3、如果跟开发沟通不下去,那么这个时候就可以找第三方了,找到项目经历或者研发领导,说明版本差带来的影响,比如项目需要延期(他们是一定不愿意看到延期的),所以这...
            1 0 5226
            分享
          •   前情提要  小五收藏了一些论坛网站,经常需要自己登录签到,以此来获得积分金币等等。  步骤倒是并不复杂,只需要填写账号密码登录,然后点击签到即可。  但天天手动太容易忘了这件事啦。毕竟我们都会用python了,那就可以使用Selenium操作;浏览器实现自动签到啊!  现在开始上手工作!  准备工作  首先我们需要先安装Selenium,从而实现后续自动化操控浏览器。我们可以利用它来模拟鼠标按键,跟按键精灵很类似。  pip install selenium  待其安装完成后,准备另一个必需工具。  selenium可以操控多款浏览器,包括谷歌,火狐等,这里小五使用的是...
            0 0 2098
            分享
      • 51testing软件测试圈微信