Jmeter测试中奖概率

最近做个项目需要测试中奖概率,又刚换的mac本win上的工具全不能用了,所以想到用jmeter实现。

实现步骤:

  1、使用HTTP请求访问接口

  2、添加查看结果器查看测试结果

  3、添加聚合报告查看次数统计

  2、使用JSON提取器提取json返回信息

  3、添加调试取样器查看返回某个值的次数

原文地址:https://www.cnblogs.com/rslai/p/12544072.html

时间: 2024-10-18 08:55:12

Jmeter测试中奖概率的相关文章

使用接口测试活动的中奖概率(随机事件测试)

抽奖活动的中奖事件是个随机事件,用大量的手动测试来检验中奖概率的正确性显然不可取,除了手工对中奖流程,后续处理的校验外,可以和开发配合,使用接口来测试中奖的概率是否符合预期的设计要求. 1.思路: (1)开发提供中奖的接口,get该接口(此处需要向开发详细了解),每次随机返回以下四个结果: 0--表示未抽中 1--表示抽中1等奖 2--表示抽中2等奖 3--表示抽中3等奖 (2)使用for循环,多次请求该接口,并使用testNG框架中自带的设置多次执行方法和处理多线程的方法,使多个方法并发运行,

【转】JMeter学习(十九)JMeter测试MongoDB

JMeter测试MongoDB性能有两种方式,一种是利用JMeter直接进行测试MongoDB,还有一种是写Java代码方式测试MongoDB性能. 第一种方法 1.编写Java代码,内容如下: package com.test.mongodb; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.UUID; import java.util.conc

jmeter测试dubbo接口

本文讲解jmeter测试dubbo接口的实现方式,文章以一个dubbo的接口为例子进行讲解,该dubbo接口实现的功能为: 一:首先我们看服务端代码 代码架构为: 1:新建一个maven工程,pom文件为: 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation=

关于Jmeter测试移动端应用时提示非法登录,不是合法的登录设备时的解决办法

当Jmeter测试移动端应用时提示非法登录,不是合法的登录设备时的解决办法:只需要在jmeter的http信息头管理器中配置相应的设备信息,可通过抓包工具得到:即头信息Header中的Miscellaneous域的所有值:一般的设备配置是这样的: ua: AndroidappVersion: 2.6.0osVersion: 5.1.1terminalType: AndroiddeviceType: V8deviceShopId: 822290053111654terminalId: YP6100

【转】Jmeter入门:如何建立和使用Jmeter测试环境

一.工具描述 apache jmeter是100%的java桌面应用程序,它被设计用来加载被测试软件功能特性.度量被测试软件的性能.设计jmeter的初衷是测试web应用, 后来又扩充了其它的功能.jmeter可以完成针对静态资源和动态资源(servlets, perl脚本, java对象, 数据查询s, ftp服务等)的性能测试. jmeter可以模拟大量的服务器负载.网络负载.软件对象负载,通过不同的加载类型全面测试软件的性能.并且jmeter提供图形化的性能分析. 二.使用环境 JMete

使用Jmeter测试FTP server

今天花了一下午,使用Jmeter测试FTP server,终于在下班之前搞掂了. 今天的测试经验记录如下: 1 Jmeter测试FTP server时,很简单地分成两个功能一个是GET(DOWNLOAD),另一个是PUT(UPLOAD). 2 我在测试从FTP SERVER GET文件到本地时,没有出错.将同一个文件,多次GET到本地一个路径保存成一个文件名,每个FTP SAMPLER都是测试通过的,是因为本地文件可以成功覆盖. 3 在测试将本地同一个文件 PUT到FTP SERVER时,使用监

jmeter测试接口-打开很多TCP的连接数TIME_WAIT状态(Linux环境)导致报错的解决方法

一 发现问题: 服务器是Linux系统,用jmeter测试接口,发现打开很多的TCP连接,[[email protected] bin]# ulimit -n 65535用这个命令设置了总的连接数:进行压测的时候,连接数可能达到50000以上,很容易报错:查看各个状态的TCP个数:netstat -an | awk '/^tcp/ {++s[$NF]} END {for(a in s) print a,s[a]}',发现连接状态TIME_WAIT的状态很多,(统计80端口连接数netstat -

JMeter测试视频教程下载

JMeter测试从入门到精通 百度网盘下载:链接:http://pan.baidu.com/s/1pJ1MCVT 密码:ajkm 课时1:试听 课时2:付费学员服务指引 课时3:1.从不同角度理解软件性能 课时4:2.了解性能.负.压力测试类型 课时5:3.了解性能测试术语 课时6:4.JMeter初步认识 课时7:JMeter-I.ppt 课时8:1.Test Plan元素的执行顺序 课时9:2.Logic Controller 课时10:3.Transaction.Throughput Co

JMeter学习(十九)JMeter测试MongoDB

JMeter测试MongoDB性能有两种方式,一种是利用JMeter直接进行测试MongoDB,还有一种是写Java代码方式测试MongoDB性能. 第一种方法 1.编写Java代码,内容如下: package com.test.mongodb; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.UUID; import java.util.conc