[发明专利]一种基于jmeter提升活动抽奖验证方法在审

专利信息
申请号: 202111672090.5 申请日: 2021-12-31
公开(公告)号: CN114328258A 公开(公告)日: 2022-04-12
发明(设计)人: 梁二辉 申请(专利权)人: 首约科技(北京)有限公司
主分类号: G06F11/36 分类号: G06F11/36;G07C15/00
代理公司: 北京世誉鑫诚专利代理有限公司 11368 代理人: 李世端
地址: 100010 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 jmeter 提升 活动 抽奖 验证 方法
【说明书】:

发明公开了一种基于jmeter提升活动抽奖验证方法,包括:S1通过Jmeter创建活动,配置线程组数据;S2基于活动规则要求,配置抽奖活动奖品信息;S3用户信息处理,得到抽奖结果;S4抽奖结果校验,本发明适用于活动抽奖技术领域,基于jmeter并发技术,解决了常规测试抽奖活动,覆盖率低及特殊边界无法测试等技术问题,从而实现了全面覆盖各种抽奖场景、特殊边界等测试效果,基于jmeter随机数据生成、文件读取技术,解决了常规测试用户少,用户单一等技术问题,从而实现了多用户,自定义不同用户群体在同一场景等测试效果,从而提升抽奖活动全面验证。

技术领域

本发明属于活动抽奖技术领域,具体是一种基于jmeter提升活动抽奖验证方法。

背景技术

日常的活动都会涉及抽奖概率及抽奖边界测试,常规的功能测试只能简单测试活动的基础抽奖及少量边界值测试,无法真实模拟真实环境,大批量用户同时参与抽奖,最终导致抽中奖品出现没有抽中或重要奖品抽中超出概率,对公司、用户造成不可往回损失,然而,目前只能简单验证抽奖及抽奖个数边界,无法真实模拟活动的抽奖情况,不能预判用户参与活动过程中同时抽奖出现的技术故障。

发明内容

本发明的目的在于克服现有技术的缺陷,提供一种基于jmeter提升活动抽奖验证方法。

为实现上述目的,本发明采用了如下技术方案:

一种基于jmeter提升活动抽奖验证方法,包括:

S1通过Jmeter创建活动,配置线程组数据;

S2基于活动规则要求,配置抽奖活动奖品信息;

S3用户信息处理,得到抽奖结果;

S4抽奖结果校验。

优选的,所述步骤S1中,通过Jmeter创建活动,配置线程组数据,包括:

打开Jmeter,新建活动名称,创建对应的测试计划;

点击活动计划新建线程组;

在线程组设置压测并发用户数据、循环次数、持续时间及并发间隔时间。

优选的,所述步骤S2中,抽奖活动奖品信息包括奖品名称、奖品类型、中奖概率、库存数据及奖品价值。

优选的,所述步骤S3中,用户信息处理,得到抽奖结果,包括:

准备测试用户数据;

添加CSV组件,读取手机号相关信息;

添加用户参数及HTTP信息头管理器增加变量配置及请求header头信息;

增加抽奖接口;

增加json提取器,验证返回值;

增加调试取样器;

根据预估用户并发及用户总的人数,设置请求配置。

优选的,所述请求配置包括并发线程数及运行次数。

优选的,所述调试取样器使用默认设置。

优选的,所述步骤S4中,抽奖结果校验,包括:

S41极端值校验:

S411校验当奖品数量不足时,多个用户同时抽奖,是否都会中奖;

S412当抽奖用户数量高于奖品数量且均中奖时,查看中奖情况。

S413查看抽奖结果,若有超过奖品数目的用户获得该奖品,则程序存在bug,修正后重新验证;

S42抽奖概率结果校验:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于首约科技(北京)有限公司,未经首约科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111672090.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top