[发明专利]一种基于jmeter提升活动抽奖验证方法在审
申请号: | 202111672090.5 | 申请日: | 2021-12-31 |
公开(公告)号: | CN114328258A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 梁二辉 | 申请(专利权)人: | 首约科技(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G07C15/00 |
代理公司: | 北京世誉鑫诚专利代理有限公司 11368 | 代理人: | 李世端 |
地址: | 100010 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 jmeter 提升 活动 抽奖 验证 方法 | ||
1.一种基于jmeter提升活动抽奖验证方法,其特征在于,包括:
S1通过Jmeter创建活动,配置线程组数据;
S2基于活动规则要求,配置抽奖活动奖品信息;
S3用户信息处理,得到抽奖结果;
S4抽奖结果校验。
2.如权利要求1所述的一种基于jmeter提升活动抽奖验证方法,其特征在于,所述步骤S1中,通过Jmeter创建活动,配置线程组数据,包括:
打开Jmeter,新建活动名称,创建对应的测试计划;
点击活动计划新建线程组;
在线程组设置压测并发用户数据、循环次数、持续时间及并发间隔时间。
3.如权利要求1所述的一种基于jmeter提升活动抽奖验证方法,其特征在于,所述步骤S2中,抽奖活动奖品信息包括奖品名称、奖品类型、中奖概率、库存数据及奖品价值。
4.如权利要求1所述的一种基于jmeter提升活动抽奖验证方法,其特征在于,所述步骤S3中,用户信息处理,得到抽奖结果,包括:
准备测试用户数据;
添加CSV组件,读取手机号相关信息;
添加用户参数及HTTP信息头管理器增加变量配置及请求header头信息;
增加抽奖接口;
增加json提取器,验证返回值;
增加调试取样器;
根据预估用户并发及用户总的人数,设置请求配置。
5.如权利要求4所述的一种基于jmeter提升活动抽奖验证方法,其特征在于:所述请求配置包括并发线程数及运行次数。
6.如权利要求4所述的一种基于jmeter提升活动抽奖验证方法,其特征在于:所述调试取样器使用默认设置。
7.如权利要求1所述的一种基于jmeter提升活动抽奖验证方法,其特征在于,所述步骤S4中,抽奖结果校验,包括:
S41极端值校验:
S411校验当奖品数量不足时,多个用户同时抽奖,是否都会中奖;
S412当抽奖用户数量高于奖品数量且均中奖时,查看中奖情况。
S413查看抽奖结果,若有超过奖品数目的用户获得该奖品,则程序存在bug,修正后重新验证;
S42抽奖概率结果校验:
S421根据每次模拟不同用户数据,配置每次的并发用户,验证不同用户群体多次结果;
S422导出聚合报告为.csv文件;
S423导出数据计算概率=中奖次数/抽奖总次数;
S424根据设置活动抽奖概率预设概率跟导出结果计算概率比对,若数据偏差正负大于1%的范围之内存在bug矫正后再次执行比对数据结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于首约科技(北京)有限公司,未经首约科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111672090.5/1.html,转载请声明来源钻瓜专利网。