随着互联网越来越深入老百姓的生活圈中,各种各样的电商平台也开始发挥作用,由于平台越来越多,那么吸引人气,留住用户,就变得非常重要了。

除了软件本身的设计之外,更多的就是各种各样的活动,打折。

今天,就给大家分享关于平台抽奖活动的测试点:

1UI

首页banner
活动页面(显示剩余次数,抽一次少一次,立即刷新)
支付后获得抽奖机会页面(转盘,跑马灯)

2活动时间

时间未到,能不能看到活动页面,如果看得到,点击抽奖,应提示时间未到,提交订单也是无法获取抽奖机会的

3获得抽奖次数的入口

订单类型:
1.普通
2.满减
3.优惠券
4.满减+优惠券
5.第一次下单
6.满足多少给机会
7.积分+金额
8.推荐好友下单

4获得抽奖次数的限制

同一userId每天最多获得多少次(需求)

5奖品发放

虚拟直接发到账户。(记录,通知)
实体,就要弹框提示(订单记录,物流记录,甚至数据库都可以,看需求,最起码数据得有)

6兼容性

各个浏览器,手机的兼容

7性能

同一时间,大并发抽奖,服务器能不能及时响应

8安全

session过期,点击抽奖;
未登陆,进入活动页面;

9概率

普通:设置的概率不是100%,那么就手动点点,保证不是100%就可以了,再让开发协助设置100%,手动测试每一次测试都能保证100%中奖就OK。

接口:jmeter,大并发(3000次)

计算实际中奖概率=中奖次数/抽奖总次数

10后台添加活动

后台添加活动(管理功能,基本要求能保证功能正常使用就可以)
活动标题
活动类型
活动奖项
开始结束时间
概率

抽奖测试用例怎么写?相关推荐

  1. uat测试用例怎么写_你会写测试用例吗

    作为一名测试工程师,写测试用例作为一项最最基本的技能谁不会啊!但就是这最基本的技能也会存在很多问题,今天就跟大家分享下写测试用例这件事情上存在的的一些问题和对应的思考: 为什么要写测试用例啊,测试用例 ...

  2. 软件测试 | 测试用例——如何写好一个用例

    测试用例(Test Case)是为某个测试目标而编制的一组测试输入.执行步骤以及预期结果的集合,以便测试某 个程序的路径或验证软件是否满足某个特定需求,那么怎么写好一个用例呢? 1.什么叫测试用例 测 ...

  3. 测试用例怎么写?这里提供一个测试用例小模板

    文章目录 模板 怎么写用例? 模板 用例编号 测试模块 用例名称(测试项目) 前置条件 操作步骤 预期结果 测试结果 重要程度 更新时间 测试人员 能否接口自动化 能否 UI 自动化 备注信息 项目代 ...

  4. python测试用例怎么写_Python单元测试unittest的具体使用示例

    Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作. unittest是python的标准测试库,相比于其 ...

  5. 测试用例怎么写_如何高效组织自动化测试用例

    新书 速递 吴老的java版<selenium webdriver 实战宝典>和python版<selenium Webdriver 3.0 自动化测试框架实战指南>出版了,代 ...

  6. 医疗系统流程软件测试用例,如何写全流程的测试用例 - rose8561900的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    最近参与了一个小项目,需要写全流程的测试用例,有一些自己的心得.总结如下两种方法给大家参考: 1.写全流程测试用例之前可以先把系统的整体业务流程用Visio画一下,流程图中需要画全涉及到的所有 的模块 ...

  7. 一个好的测试用例怎么写?我来告诉你

    目录 前言 那一个"好的"测试用例必须具备哪些特征? 如何写好测试用例 做好需求分析 提前制定好对应的测试用例模板 总结 前言 对于软件测试人员来说,有几大核心能力: 测试策略设计 ...

  8. 测试用例难写?来试试 Sharness

    简介:Sharness 是一个用 Shell 脚本来编写测试用例的测试框架.本文将详细介绍 Sharness 的结构及测试用例的编写格式,以及语法规范和技巧,教大家如何使用 Sharness 编写测试 ...

  9. 为啥要做接口测试?接口测试用例怎么写?哪些工具可以用?

    原文链接https://blog.csdn.net/u011541946/article/details/77745217 目录 1. 为什么要做接口测试 2.什么是接口测试 3.接口的分类 HTTP ...

最新文章

  1. 重塑云上的 Java 语言
  2. cv2.getStructuringElement 学习
  3. Linux下CMake简明教程(二)同一目录下多个源文件
  4. MySQL复习资料(三)——MySQL-DML语句
  5. c++ map的使用方法[转]
  6. python两个装饰器执行顺序_python中多个装饰器的执行顺序详解
  7. 网络设备的注册与初始化
  8. axios的数据请求方式及跨域
  9. html5调用手机摄像头和相册,h5 调用手机摄像头/相册
  10. 猪肉价格屡创新高 也许AI养猪是时候提上日程了
  11. php mysql插入多个列_php mysql插入多条记录
  12. Flutter/Dart使用正则表达式验证手机号
  13. python创建子窗口_python GUI编程(Tkinter) 创建子窗口及在窗口上用图片绘图实例
  14. 简单的Django项目
  15. 海致大数据京信_海致网聚提出公安大数据背景下的个人计算新理念
  16. Ecshop主要文件功能介绍,Ecshop文件详细说明
  17. 【书单】程序设计好书推荐
  18. java执行数据库数据迁移
  19. 如何恢复小强中被修改的软件包
  20. WinCE6.0双雄 酷派N900/魅族M8对比评测

热门文章

  1. 网易云信-网易验证码短信,网易通知类短信的使用
  2. 可不可以不勇敢(几米漫画)
  3. Xmind2022 for Ubuntu(一百四十三)
  4. 天刀帐号角色服务器查询系统,天刀角色装备查询 | 手游网游页游攻略大全
  5. 奶茶店前景20200524
  6. 电气simulink常用模块_多模分频器原理及simulink仿真分析
  7. props的理解和使用
  8. vue项目实现前端权限控制
  9. 与时间赛跑,我的2012
  10. 李翔C4D案例教程笔记(未完)