刚刚说完了后台的优惠券测试用例,现在来看一下移动端的测试用例分析,在这里我分为四种场景:领取前、领取后、使用时、使用后;

领取前:

UI测试:

  1. 首先选择含有优惠券的商品,点击进入商品详情页面,查看优惠券展示是否正确

  2. 点击更多优惠,弹出可领取的优惠券列表

  3. 查看金额、规则、领取按钮、完成按钮等元素位置、大小、颜色等等是否正确
    功能测试:

  4. 当该商品含有优惠券时点击更多优惠,弹出可领取的优惠券列表

  5. 当该商品不含有优惠券时优惠券是否正确隐藏,是否有其他占位符展示

  6. 点击领取按钮是 是否成功领取

  7. 领取后状态是否发生变化(是否有吐司提示或者颜色发生改变)

  8. 如果优惠券已经过期是否还在列表中显示,如若显示点击时是否给予用户友好提示

领取后:

UI测试:

  1. 返回键、标题栏、全部、满减券、代金券、兑换券等元素是否展示正确
  2. 已领取的优惠券列表是否展示正确
  3. 店铺图片、店铺名称、是否展示正确
  4. 优惠券金额、颜色、规则、日期、去使用按钮等元素是否展示正确
    功能测试:
  5. 进入优惠券展示列表,默认进入全部栏目,检查是否正确跳转
  6. 切换其他类型栏目是否正确跳转,颜色、下划线状态改变是否正确
  7. 切换其他类型栏目时对应的优惠券列表展示是否正确、类型是否匹配
  8. 已经领取的但是已经过去的是否还存在列表中还是以其他状态展示在例表中提示用户;
  9. 左滑是否有删除按钮,点击删除按钮是否成功删除,再次进入页面是否还会显示

使用时:

UI测试:

  1. 对应优惠券可以使用的商品列表展示是否正确;
  2. 商品图片、价格、标题、优惠券等元素是否正常展示
  3. 确认订单页面优惠券展示位置是否正确
  4. 选择使用优惠券时弹框内的优惠券列表展示是否争取:金额、规制、名称、时间是否正常展示
  5. 已过期和未过期的展示状态是否符合产品需求

功能测试:
7. 在优惠券列表使用时:点击去使用按钮 是否跳转至对应的优惠商品列表(满减跳转满减,代金券跳转可用代金券的页面),跳转后的界面是否和需求一致
8. 通过商品详情下单支付时候使用,在订单页面点击优惠券,是否能够弹出优惠券弹框
9. 优惠券弹框是否展示已经领取的优惠券,是否过期,如果过期点击使用时是否有提示,如果没有过期,是否能够正常使用,金额是否发生改变

使用后:

UI测试:

  1. 当用户使用后,优惠券列表数量是否发生改变

功能测试:
2. 点击优惠券,查看已经使用的优惠券是否依旧展示
3. 如果需要用户手动删除,使用过的优惠券是否发生状态改变
4. 查看订单信息的时候查看是否使用了优惠券
5. 用户通过使用优惠券付款后,退款,退还实际付款金额,优惠券不予以退还

以上仅代表个人见解,如果有好的建议和补充欢迎大家留言!!!

优惠券测试用例分析(移动端)相关推荐

  1. 电商优惠券测试用例分析(管理后台)

    作为一个电商项目,势必会包含优惠券这一模块,今天就来分析一下它,这篇的测试分析主要是针对后台,移动端的稍后我会再单独整理一篇 分析优惠券的测试点我主要从三方面入手:发布前.发布中.发布后: 发布前: ...

  2. 客房预订+餐饮预订+酒店app+移动端通用版电商app模板+Axure高保真酒店预订管理系统+积分商城+餐饮预订系统+优惠券+订单管理+移动端酒店管理原型+酒店电商原型

    作品介绍:[Axure电商原型]电商APP高保真原型(交互+UI高保真)+移动端通用版电商app模板+Axure高保真酒店预订管理系统+积分商城+餐饮预订系统+优惠券+订单管理+移动端酒店管理原型+酒 ...

  3. 拍卖行游戏测试用例分析

    游戏测试拍卖行测试用例分析 1.UI测试 拍卖行的图片显示是否合理,文字排版布局是否合理,背景音乐是否合适 2.功能测试 功能测试分为上架和下架 上架又分为可交易物品和不可交易物品 不可交易物品不可上 ...

  4. PC端微信加群的测试用例和app端微信加群的测试用例

    PC端微信加群的测试用例和app端微信加群的测试用例 1.确认微信群是否存在 2.确认加微信微信群的方式 3.通过群主邀请拉群,验证拉人进群的用户是否互为好友,非好友无法邀请入群 4.通过二维码进群. ...

  5. 视频播放器测试用例分析(PC/web端)

    UI测试: 导航栏元素位置.大小.颜色等要素是否一致/是否符合UI效果图: 导航栏视频分类下拉框位置.颜色.按钮是否正确 鼠标滑过.点击时.点击后按钮状态是否有相应颜色.状态变化: 视频列表页面tit ...

  6. 蓝牙耳机测试用例_移动端测试用例设计总结,这些你得懂!

    一.前言 作为移动互联网产品最后一公里的守护者,我们必须要清楚的知道自己该做什么.怎么做.但从版本迭代速度.需求量级.测试人员不断变动等方面综合来看,我们很多人都没有做好充分的准备.测试方法落后.测试 ...

  7. netty 5 alph1源码分析(服务端创建过程)

    研究了netty的服务端创建过程.至于netty的优势,可以参照网络其他文章.<Netty系列之Netty 服务端创建>是 李林锋撰写的netty源码分析的一篇好文,绝对是技术干货.但抛开 ...

  8. Hadoop基于Protocol Buffer的RPC实现代码分析-Server端--转载

    原文地址:http://yanbohappy.sinaapp.com/?p=110 最新版本的Hadoop代码中已经默认了Protocol buffer(以下简称PB,http://code.goog ...

  9. java调用dubbo服务器_dubbo源码分析-服务端注册流程-笔记

    前面,我们已经知道,基于spring这个解析入口,到发布服务的过程,接着基于DubboProtocol去发布,最终调用Netty的api创建了一个NettyServer. 那么继续沿着Registry ...

最新文章

  1. nginx虚拟目录配置
  2. 2020年人工神经网络第二次作业-参考答案第五题
  3. 2.8 GloVe词向量-深度学习第五课《序列模型》-Stanford吴恩达教授
  4. SpringMVC学习06之SSM整合(一)
  5. Windows下安装配置SubVersion的简明步骤
  6. spring配置数据库
  7. [超简单]C++如何使用MySQL数据库
  8. hibernate保存mysql乱码_hibernate保存数据到mysql时的中文乱码问题
  9. Panabit安装(二、Panabit安装)
  10. 在苹果Mac的Dock中如何添加AirDrop快捷方式?
  11. .NET Remoting 分布式开发实例思想(转)
  12. 计算机控制电子点火系控制电路分析,点火示波器的工作原理 用示波器诊断点火系故障方法...
  13. 新一代奔驰C级车型内饰大改动,预计2021年才会亮相?
  14. 电子邮箱地址怎么填?如何登陆电子邮箱地址?
  15. 应用案例 | 2011款保时捷卡宴3.0T车发动机怠速间歇性抖动故障诊断
  16. [c++] 计算太阳高度角
  17. Chrome 字体模糊解决
  18. 沟通和编程一样,也是一门艺术系列1(最佳的沟通态度)
  19. 练习4-7 求e的近似值
  20. 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(八)—— 模型训练-训练

热门文章

  1. 研究 | 健康大数据平台的“区块链治理”
  2. Python爬虫爬取某盗版小说网站小说.
  3. Win11添加维吾尔语的方法
  4. 1、non-finite loss, ending training tensor(nan, device=‘cuda:0‘,2、‘LogSoftmaxBackward3、Function ‘MulB
  5. 软件测试——检查产品说明书
  6. [附源码]Java计算机毕业设计SSM大学生就业分析系统
  7. android timer时间间隔,间隔计时器IntervalTimer
  8. 利用Peakscanner软件对测序仪获取的分子标记数据进行初步识别
  9. 如何在Python中将数据插入到Word模板中生成一份Word文档
  10. 关于技术进步的10个错误预言