随笔分类 - Jmeter

摘要:自动收集采集结果:运行完毕后,自动出结果: 阅读全文
posted @ 2019-01-09 08:58 Agoly 阅读(713) 评论(0) 推荐(0) 编辑
摘要:1.下载jmeter3.2源码 https://github.com/apache/jmeter/tree/v3_2 https://blog.csdn.net/fly_to_higher/article/details/81011143 2.下载并安装ant构建工具 https://archive 阅读全文
posted @ 2018-10-15 11:09 Agoly 阅读(301) 评论(0) 推荐(0) 编辑
摘要:从网上下载了一个dubbo的插件,然后放到JMeter的/lib/ext目录下: 然后启动直接异常 发现启动不了,然后下载了一个全新的JMeter3.2将dubbo插件放到同样的目录,启动,没有问题: 那应该不是JMeter本身的问题 通过异常提示: Abstra这个接口已经存在父类Annot*这个 阅读全文
posted @ 2018-09-18 16:23 Agoly 阅读(603) 评论(0) 推荐(0) 编辑
摘要:解决方法: 通过sh find-in-jars 'HlsSampler' -d /data/apache-jmeter-3.0/lib/ext/确定这个class文件在哪个jar包 由于find-in-jars在linux平台使用,所以讲jmeter的jar包上传至linux平台 查询结果如下: 再 阅读全文
posted @ 2018-09-13 11:29 Agoly 阅读(742) 评论(0) 推荐(0) 编辑
摘要:1、接口响应结果,通常为HTML、JSON格式的数据,对于HTML的响应结果的提取,可以通过正则表达式,也可以通过XPath 来提取。 2、对于JSON格式的数据,可以通过正则表达式、JSON Extractor插件、BeanShell 来提取。 如何通过JSON Extractor 插件来提取JS 阅读全文
posted @ 2018-09-12 15:31 Agoly 阅读(1495) 评论(0) 推荐(0) 编辑
摘要:JMeter调试参数是否取值正确,调试正则提取的结果(log.info | log.error | print) Jmeter的log输出控制(jmeter.log) 1 2 log_level.jmeter=ERROR log_level.jmeter.junit=DEBUG 在/JMETER_H 阅读全文
posted @ 2018-09-12 14:23 Agoly 阅读(1284) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-05-15 10:57 Agoly 阅读(4) 评论(0) 推荐(0) 编辑
摘要:今天自己的QQ群里有个朋友一直在问JMeter图片上传的问题 原始通过JMeter抓包如下: 参考: http://blog.csdn.net/huashao0602/article/details/72868800 http://www.cnblogs.com/saryli/p/5435730.h 阅读全文
posted @ 2017-09-12 17:07 Agoly 阅读(163) 评论(0) 推荐(0) 编辑
摘要:今天在项目中测试发现,其实LR才是实际意义上的并发测试,JMeter不算并发 记录用户登录日志: LR脚本: 1.登录操作放在init初始化中,用5个虚拟用户并发测试: 查看每一个Vuser1的状态: Vuser2的状态 说明5个虚拟用户,即5个线程同时干活 来看看JMeter的工作原理: 每次执行 阅读全文
posted @ 2017-05-25 16:29 Agoly 阅读(953) 评论(0) 推荐(1) 编辑
摘要:http://www.ithao123.cn/content-10469577.html 解决方法: 阅读全文
posted @ 2017-05-25 14:10 Agoly 阅读(619) 评论(0) 推荐(0) 编辑
摘要:1.项目背景 在做项目的性能测试过程中,发现系统的登录功能非常慢,所以,在涉及到登录才能操作的场景,尽量避开登录操作 解决方案: 首选设置“登录并生成签名值”线程组 同样的,设置 设置全局HTTP信息头参数(项目中的参数都是通过http header参数传递) 执行hhly线程组中的请求(该请求需要 阅读全文
posted @ 2017-05-25 11:56 Agoly 阅读(1226) 评论(0) 推荐(0) 编辑
摘要:wc: 该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。 wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。 - c 统计字节数。 - l 统计行数。 - w 统计字数。 这些选项可以组合使用。 输出列的顺序和数目不受选项的顺序和数目的影响。 总 阅读全文
posted @ 2017-02-16 19:01 Agoly 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:jmeter.properties文件,默认是使用JMETER_HOME/bin目录下的jmeter.properties,如果用户自定义有其它的配置,在这里加上 #用法如下: -p user.properties -q, --addprop {argument}#其它配置文件,如JVM参数等等 - 阅读全文
posted @ 2017-02-15 14:26 Agoly 阅读(1745) 评论(0) 推荐(0) 编辑
摘要:监控JMeter压力机的性能 netstat -an | find "TCP" /C 处理过程: 一:调度机master启动以后,会拷贝本地的jmx文件分发到远程的slave机器上; 二:slave机器拿到脚本以后启动命令行模式去执行脚本,对于每台slave机器拿到的脚本都是一样的,所以如果jmx脚 阅读全文
posted @ 2017-02-14 17:45 Agoly 阅读(4317) 评论(0) 推荐(2) 编辑
摘要:首先确定Agent启动成功 客户端 服务端: 设置监控参数: 添加TPS 执行场景脚本命令: C:\Users\thinkive> jmeter -JthreadNum=20 -Jtime=120 -n -t D:\apache-jmeter-3.0\bin\log.jmx -l D:\apache 阅读全文
posted @ 2017-02-09 18:02 Agoly 阅读(1230) 评论(0) 推荐(0) 编辑
摘要:插件模式将jtl转成测试图表 利用GUI页面图形化展示jtl文件数据 下载插件JMeterPlugins-Extras.jar、CMDRunner.jar、JMeterPlugins-Standard.jar放到本 地windows机器的jmeter的lib/ext目录下,插件可以去官网下载, JM 阅读全文
posted @ 2017-02-09 16:00 Agoly 阅读(980) 评论(0) 推荐(0) 编辑
摘要:命令行模式将jtl转成测试图表 注意此方法只使用jmeter3.0以后版本 第一种:在测试过程中将jtl转成测试报告(在jmeter的bin目录下执行) jmeter -n -t baidu_requests_results.jmx -r -l baidu_requests_results.jtl 阅读全文
posted @ 2017-02-09 13:44 Agoly 阅读(3049) 评论(0) 推荐(0) 编辑
摘要:一、应用场景 1、无需交互界面或受环境限制(linux text model) 2、远程或分布式执行 3、持续集成,通过shell脚本或批处理命令均可执行,生成的测试结果可被报表生成模块直接使用,便于生成报告 二、命令行模式优点 1、节约系统资源:无需启动界面,节约系统资源 2、便捷快速:仅需启动命 阅读全文
posted @ 2017-02-09 13:01 Agoly 阅读(953) 评论(0) 推荐(0) 编辑
摘要:日志解析: summary +是这三分钟的数据, summary =是累计到当前时刻所有的数据 以第三行数据为例,5828是发出的请求数目,287s是时间, 20.3是每秒发出的请求,即吞吐量, Avg, Min, Max分别是平均响应时间,最小响应时间和最大响应时间,响应时间指的是从请求发出到收到 阅读全文
posted @ 2017-02-09 12:59 Agoly 阅读(1711) 评论(0) 推荐(0) 编辑
摘要:解决方法: 在unix环境下,小于1024的端口不能被普通用户绑定,只能由有root权限的用户来进行绑定,可是使用sudo命令也并不起作用, 所以需要绑定一个大于1024的端口,最终问题得到解决。 修改app.py中的端口80为9002,问题解决 阅读全文
posted @ 2017-01-17 10:46 Agoly 阅读(283) 评论(0) 推荐(0) 编辑