当前位置:网站首页>测试优惠券要怎么写测试用例?
测试优惠券要怎么写测试用例?
2022-07-07 09:07:00 【测试界的飘柔】
1.优惠券类型
使用会员抵扣券跳转到购买会员界面,支付时抵扣相应金额。
使用方案抵扣券跳转到方案推荐的深度页面,选择方案支付时抵扣相应金额。
查看可用的优惠券,可选择使用优惠券。我的优惠券页面点击某商品抵扣券后的“去使用”能否跳转到对应类型的商品页面。
显示已失效的优惠券,显示优惠券类别,到期时间。失效优惠券按失效时间排序,显示前10的优惠券,剩下的优惠券不显示:
2.支付页面
优惠券选择页面:
不可选择的优惠券置灰;
支付页显示可用优惠券的数量,点击后跳转到选择优惠券页面,选择好优惠券后跳转到支付页。优惠券按照优惠额度排序。
3.测试要点
检测在我的页面优惠券点击查看是否显示当前所有可用优惠券。
检测在我的页面点击查看是否展示过期的优惠券。
检测我的页面展示的优惠券数量与我的优惠券页面显示的数量。
检测在我的优惠券页面点击“去使用”能否跳转到使用或支付页面。
检测在我的优惠券页面点击会员抵扣券后的“去使用”能否跳转到对应类型的商品页面。
检测点击去使用后在商品支付页面是否自动选择已选的优惠券。
检测使用优惠券支付的商品能否成功购买。
检测点击“确认支付”支付的金额是否是实际金额扣除优惠券抵用金额后的价格。
检测过期的优惠券能否使用。
检测在商品支付页面选择优惠券后实际应支付金额是否准确。
检测在支付页面是否提示当前购买商品可用的优惠券数量。
检测支付页面是否支持切换选择优惠券。
检测支付页面是否支持取消使用优惠券。
检测使用过的优惠券使用状态是否发生变化。
优惠券类型->>满减,检测是否满足满减的条件下才可以使用。
同时买多个商品满减资格后,去掉商品至满减价格以下。
优惠券类型->>免单,检测时候可以进行免单,支付金额隐藏或者 支付金额为0元。
优惠券支付操作 需要与后台订单模块相配合。
最后: 可以在公众号:伤心的辣条 ! 自行领取一份216页软件测试工程师面试宝典文档资料【免费的】。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
我推荐一个【Python自动化测试交流群:746506216】,大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,助你快速进阶Python自动化测试/测试开发,走向高薪之路。
喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一 键三连哦!
边栏推荐
- Project ERROR: Unknown module(s) in QT: core gui
- "Dream Cup" 2017 Jiangsu information and future primary school summer camp it expert PK program design questions
- Graduation season | keep company with youth and look forward to the future together!
- uniCloud
- SQL Server knowledge gathering 9: modifying data
- Typescript interface inheritance
- Multithreaded application (thread pool, singleton mode)
- How to play video on unityui
- [untitled]
- Arduino board description
猜你喜欢
Wallhaven wallpaper desktop version
Input type= "password" how to solve the problem of password automatically brought in
[OneNote] can't connect to the network and can't sync the problem
香橙派OrangePi 4 LTS开发板通过Mini PCIE连接SATA硬盘的操作方法
VR development optimization
Still cannot find RPC dispatcher table failed to connect in virtual KD
“梦想杯”2017 年江苏省信息与未来小学生夏令营 IT 小能手 PK 之程序设计试题
Idea shortcut keys
Debezium同步之Debezium架构详解
Opencv installation and environment configuration - vs2017
随机推荐
Shardingsphere sub database and table examples (logical table, real table, binding table, broadcast table, single table)
What if copying is prohibited?
V-for img SRC rendering fails
From pornographic live broadcast to live broadcast E-commerce
The opacity value becomes 1%
关于jmeter中编写shell脚本json的应用
“梦想杯”2017 年江苏省信息与未来小学生夏令营 IT 小能手 PK 之程序设计试题
Network foundation (1)
单调性约束与反单调性约束的区别 monotonicity and anti-monotonicity constraint
RationalDMIS2022 高级编程宏程序
Input type= "password" how to solve the problem of password automatically brought in
Array object sorting
Unity determines whether the mouse clicks on the UI
QT document
[installation system] U disk installation system tutorial, using UltraISO to make U disk startup disk
【OneNote】无法连接到网络,无法同步问题
请问申购新股哪个证券公司开户是最好最安全的
[untitled]
Bookmarking - common website navigation for programmers
Vuthink正确安装过程