Jmeter
文章平均质量分 57
测翻D_Fire
吾乃上古测试
展开
-
解决jenkins无法安装插件以及css样式无法显示问题
前言好久没写过博客了,今天正好有空,聊一下jenkins安装过程中我所遇到的问题,希望也能帮助到大家!因为项目有个需求是去执行相关财务报表的数据校验工作,所以安排到我负责搭建jmeter+ant+jenkins的自动化测试框架软件,实现财务报表的定时自动校验以及发送邮件操作!jmeter+ant+jenkins测试框架搭建这个框架搭建我这里就不过多赘述了,网上一堆大神都有博客说明,大家自行百度搜索就好了遇到的第一个问题:检查更新站点时出错:SocketTimeoutException:连接超时这原创 2022-02-23 15:13:10 · 1562 阅读 · 0 评论 -
jmeter分布式压测时连接不上负载机,connect refused,以及error during JRMP错误解决方法
前言今天测试同学学习jmeter分布式压测的时候连接不上负载机,报连接拒绝等等错误,就是连接不上。通过排查发现其启动jmeter-server.bat,他会自动分配一个ip地址,导致跟配置的ip地址配不上。还有一个就是一台电脑会有很多ip地址,最好选择两个人共同网关的那个地址解决方法指定IPwindows的进入到bin目录下执行jmeter-server -Djava.rmi.server.hostname={你的ip地址}linux的话进入到bin目录下执行./jmeter-server -D原创 2021-11-10 21:15:51 · 3861 阅读 · 0 评论 -
Jmeter Address already in use: connect 解决方案(避免入坑)
前言在使用jmeter进行压测时,当进程数变大,就出现了 Address already in use: connect 这个问题,问了一下百度,有两种方案,一种是在jmeter将keep-alive去除勾选,自己测试过发现跑出来的数据跟勾选时差的太远了,另一种是【直接附上大佬博客】大佬博客,详情请点击按这个方法就可以避免那种情况,不过在这个步骤的时候要先选择十进制,不然填写数值后在选择十进制计算机会自动进行数值换算。所以选择十进制后在填写65534,保存后重启计算机就可以了...原创 2021-04-21 14:39:47 · 1563 阅读 · 0 评论 -
jmeter serveragent连接超时ERROR.java.net.ConnectException.Connection.timed.out.connect解决方法
前言jmeter服务器监控的配置我们就不讲了,直接讲讲怎么解决这个连接超时的方法serveragent 启动将serveragent解压后,输入./startAgent.sh进行启动,这种启动方式默认是4444端口的,如果jmeter能监听到这个端口,那么恭喜你,你太TM幸运了,启动成功后如下图:然后我返回jmeter还是连接超时百度找方法咯,基本都是换端口,换端口命令也是在serveragent的文件夹下执行./startAgent.sh --tcp-port 32183218就是自行设置的原创 2020-11-03 17:36:36 · 5299 阅读 · 6 评论 -
Jmeter--json提取器
JSON提取器JSON提取器用于提取请求返回结果中JSON格式数据的某个值或者某一组值。标准写法:$.key或者.key或者.key或者key[n]。根据不同的返回结果可以进行多重嵌套备注:csdn总是发生转义,烦死了,json每个提取式都是从根节点开始的所以都是从金钱那个符号开始的,大家知道就好了下面用一组数据来说明请求成功后,在查看结果树下选择json path tester格式(切记不要选择成了json jmespath tester),可以看到响应数据的数据变成了json格式。json原创 2020-10-20 15:22:18 · 621 阅读 · 0 评论 -
Jmeter掌握这些就够了
前言Jmeter有很多的元件,它本身就带有很多元件,安装插件后又是一堆元件,所以没必要每一个元件都去弄的明明白白的,用了jmeter一段时间了,其实只要掌握一些比较常用重要的元件就足够在工作是上使用了。jmeter简介Jmeter是啥呢?我们来看看百度百科的介绍吧!Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。Jmeter是基于java环境的,所以使用jmeter必须先安装java环境。原创 2020-10-16 17:32:00 · 370 阅读 · 0 评论 -
jmeter中运用吞吐量控制器做混合场景压力测试
前言上一篇写了运用if控制器去进行吞吐量的混合场景测试,现在就再跟大家分享一个更加简单的混合场景的方法,吞吐量控制器法1.添加两个吞吐量控制器,每个控制器下放一个请求2.配置吞吐量控制器,(注:吞吐量设置选Total Executions以个数计算,选percent Executions则以百分比来算的,设置80即总线程数的80%),但是我两个都试了一下好像结果都是一样,那建议大家最好就是选择Percent Executions。3.运行结果结语可以看到样本数量比例是80:20,符合我们设原创 2020-07-22 11:16:42 · 914 阅读 · 0 评论 -
Jmeter混合场景测试if控制器失效解决方法
前言公司需要进行小程序的压力测试,所以去温习了一下混合场景的解决方法,方法有很多,看了别人家的博客,挑选了感觉比较实用且简单的方法去实操,一种就是运用if控制器,一种就是运用吞吐量控制器,但是在实操过程中发现没有结果产生if控制器方法1.添加一个随机变量2.设置随机变量值3.添加if控制器,每个控制器下放一个请求4.设置控制器条件变量名,我上面随机变量设置的是rand,所以我这里设置成{变量名},我上面随机变量设置的是rand,所以我这里设置成变量名,我上面随机变量设置的是rand,所以我原创 2020-07-22 11:07:41 · 1517 阅读 · 0 评论 -
Jmeter测试带token值报500解决办法
前言最近在准备压力测试的数据,准备用公司的OA系统来练练手,跑一跑接口测试,这一跑就发现问题了,其中有两个请求响应码报500的错误刚看到此错误我马上就想到是不是token值没有加,然后我去浏览器打开开发者工具,在network下找到了token值然后我兴冲冲的把他添加到了信息头,再次运行,还是报相同的错误我当时以为是我放的位置不对,然后把token值直接放在了请求参数下,也还是错误。又想到是不是token值总是变化导致token过期,然后我就运用正则表达提取式提取了token值为了验证提取值对原创 2020-07-10 14:55:06 · 5095 阅读 · 0 评论 -
Jmeter报415错误解决方法
前言最近在弄了一下Jemter的参数化请求,就用badboy去录制了一个登陆的jmx脚本,回放后发现登陆的那个接口居然报415错误,上网查资料都说是添加一个Http信息头管理器就行了,然后改了发现还是不行,实在没办法就跑去问开发小伙伴了!弄了好久发现是数据提交格式的原因报错提示1.让我们来看看badboy录制的登陆请求参数,会发现他的参数都放置在了键值对下面的键里面,然后我就把请求参数搞成了键值对的形式,运行看看行不行2.修改后的请求3.再次点击运行,发现还是报错4.去询问了开发小伙伴,他原创 2020-07-03 14:43:25 · 1876 阅读 · 0 评论 -
命令行形式让Jmeter输出html测试报告
前言JmeterGUI模式下没有像Loadrunner那样提供测试报告导出功能,但是不在GUI模式下运用命令行的形式能生成html形式的测试报告Jmeter输出报告命令命令:jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]-n ---- 以命令行模式(noGUI,非窗口模式)运行JMeter-t ---- 测试j脚本(.jmx)所在全路径[jmx file] ---- 测试计原创 2020-07-02 16:06:30 · 432 阅读 · 0 评论 -
Jmeter录制app脚本压力测试
前言最近公司需要进行压力测试,因为项目组在海南需要远程的压力测试,由于那边电脑是win10的,导致loadrunner11代理服务器跑不起来,所以趁安装的间隙去学习了一下Jmeter的app录制及其压力测试前提1.JDK环境2.下载解压好Jmeter安装包 下载地址:http://jmeter.apache.org/download_jmeter.cgi录制步骤1.进入jmeter文件夹下的bin目录下点击jmeter.bat运行Jmeter2.先将jmeter设置成中文吧,我的是5.3版原创 2020-07-01 16:37:04 · 964 阅读 · 4 评论 -
badboy+Jmeter压力测试实录(简单好用)
前提1.安装JDK(Jmeter启动必须要有jdk环境,具体配置自行搜索)2.安装badboy 附上下载地址:https://www.cr173.com/soft/874188.html3.下载Jmeter压缩包并解压打开badboy1.直接输入网址,跳转就会自动录制了,录制结束,点击红色的那个按钮就会停止录制了导出Jmeter脚本1.点击File->export to jmeter,选择保存路径启动Jmeter1.进入Jmeter bin目录下,双击jmeter.bat打开Jm原创 2020-06-29 15:34:39 · 612 阅读 · 0 评论