随笔分类 - jemeter
摘要:JMETER连接数据库 mysql下载地址:https://dev.mysql.com/downloads/connector/j/ mysql连接器根据语言选择/J,用的是Mac,选择下载.tar.gz格式的 直接点最下面的开始下载,下载完成后解压,然后把mysql-connector-java-
阅读全文
摘要:下载完成后打开bin文件,选择jmeter.properties打开,搜索language,修改成zh_CN,汉化jmeter,记得去掉前面的#号,然后保存,修改完配置文件后需要重启jmeter 用的是Mac,所以选择打开jmeter 打开后是这样的,
阅读全文
摘要:一 基本元素的介绍 1. 添加测试计划 2.添加线程组 线程数 并发数,模拟多少个用户并发 Ramp-up periods 我们要在多少秒之内进行多少用户的并发 循环次数 可以选择一次/两次。。。栗子:1秒内有100个并发,循环跑2次 永远 不让jemeter软件控制我的脚本,一直在跑;啥时需要停止
阅读全文
摘要:当做性能压测时,可能会需要把响应数据的一些字段统计出来。这里简单介绍一下。 1、首先把接口调通,确定需要统计的字段,这里以统计ccmpSeq字段来做例子。 2、添加正则表达式提取器,用来提取响应结果中的ccmpSeq 正则表达式用""包起来,如HTTP请求完成后的响应数据 {"ccmpSeq":"C
阅读全文
摘要:Jmeter察看结果树的响应数据中的中文显示乱码问题处理 1.Jmeter的察看结果树的响应数据有中文时会显示乱码,如图,我访问百度HTTP请求,响应数据中的title处是一串乱码 2.我们需要改一个设置,打开jmeter\bin\jmeter.properties,Ctrl+F查找到#sample
阅读全文
摘要:正则表达式提取器是一个后置处理器,作用是在请求完成后,从响应数据中截取一部分字符串保存到变量中,以便下一个请求使用,下面我们就来做一个简单的例子吧 1.首先在线程组下添加两个HTTP请求, 2.添加好两个HTTP请求后,在每个HTTP请求下添加一个查看结果数 3.在第一个HTTP请求下添加正则表达式
阅读全文
摘要:说一下jmeter中,配置元件-计数器的使用。 如果需要引用的数据量较大,且要求不能重复或者需要自增,那么可以使用计数器来实现。 1、启动jmeter,添加线程组,右键添加配置元件——计数器,如下图: 添加完成如下图: starting value:给定计数器的起始值、初始值 递增:每次迭代后,给计
阅读全文
摘要:步骤: 1. Jmeter选择测试计划,添加线程组,添加http请求,添加监听器-察看结果树 2. 添加http代理服务器,右键添加非测试元件-添加http代理服务器 3. 端口改为8889,目标控制器选择测试计划-线程组 4. 查看本地IP,设置手机代理(注意手机需连接Wi-Fi,和主机在同一局域
阅读全文
摘要:一 测试计划: 是使用jmeter测试的起点,是其他测试元件的容器,一个完整的测试计划包括多个线程组,逻辑控制器,取样器,监听器,配置元件 用户定义的变量: 测试计划上可以添加用户定义的变量。一般添加一些系统常用的配置,比如直接${变量名}, eg: ${IP},${Port}。 如果测试过程中想切
阅读全文
摘要:1.jmeter的架构跟loadrunner原理一样,都是通过中间代理,监控&收集并发客户端发现的指令,把他们生成脚本,再发送到应用服务器,再监控服务器反馈的结果的一个过程. 2.分布式中间代理功能在Jmeter中也有,这个分布式分理是指可设置多台代理在不同PC中,通过远程进行控制,即通过使用多台机
阅读全文