随笔分类 - 性能测试技术系列
摘要:jmeter的jmx脚本是xml文档,简单分析下其结构 xml是树形结构:jmeter界面的树形结构就是xml的结构 一级目录: 二级目录:在一级目录右键后可以看到的,都可以做为二级目录 三级目录、n级目录依次类推 看下二者的对应关系: 一级目录:jmeterTestPlan 二级目录:hashTr
阅读全文
摘要:setup和teardown有点类似于每个测试用例开始和结束时要做的动作 A Thread Group is the starting point of any Jmeter Test Plan. All the elements of a Test plan must be defined und
阅读全文
摘要:Stepping Thread Group马上要被废弃了,废弃原因不知道,官方推荐使用 BlazeMeter Inc.公司贡献的插件Concurrency Thread Group,配合 Throughput Shaping Timer使用,可以达到相同的自定义并发用户的图形效果 1、steppin
阅读全文
摘要:在 https://jmeter-plugins.org/downloads/all/ 下载插件,放到lib/ext Download plugins-manager.jar and put it into lib/ext directory, then restart JMeter.
阅读全文
摘要:jmeter.properties的配置Summariser控制输出Summary Results,可以显式rt和tps等信息 Aggregate Report配置可以控制聚合报告的内容,控制90%用户响应时间,或者99.9999的用户响应时间 jmeter的-e -o报告默认显示90%/95%/9
阅读全文
摘要:Apdex 全称是 Application Performance Index,是由 Apdex 联盟开放的用于评估应用性能的工业标准。Apdex 联盟起源于 2004 年,由 Peter Sevcik发起。Apdex 标准从用户的角度出发,将对应用响应时间的表现,转为用户对于应用性能的可量化为范围
阅读全文
摘要:使用gc、objgraph干掉python内存泄露与循环引用!
阅读全文
摘要:由于项目需要,简单看来下时序数据库: 时序数据库是针对大量数据写入、主要用于记录时序数据的,使用于监控记录的场景;写多读少场景; 什么是时序数据。时序数据是基于时间的一系列的数据。在有时间的坐标中将这些数据点连成线,往过去看可以做成多纬度报表,揭示其趋势性、规律性、异常性;往未来看可以做大数据分析,
阅读全文
摘要:机器A为master;机器B为slave;可以一个master挂多个slave,方法就是-R参数后面跟一个逗号分割的IP列表 slave启动命令:./jmeter-server -Djava.rmi.server.hostname=B的IP master启动命令:./jmeter.sh -n -t
阅读全文
摘要:场景:python应用通过paramiko在远程服务器上启动jmeter执行性能压测,压测完,jmeter通过回调函数告诉应用‘执行状态’ 方案:python应用写一个restful api,接收jmeter的回调;jmeter通过(tearDown Thread Group)执行完调用这个api
阅读全文
摘要:Jmeter summariser report的设置在:bin/jmeter.properties 以上设置每隔3分钟向jmeter.log中写入一行log# Combined log file (for jmeter and jorphan)log_file=jmeter.log log的格式如
阅读全文
摘要:参考:1、http://blog.csdn.net/cakushin7433/article/details/53367508 2、http://blog.csdn.net/cakushin7433/article/details/53454924 jmeter测试过程中、测试结束后,所有的报告来源
阅读全文
摘要:转载:http://blog.csdn.net/wanglha/article/details/42004943 一、下载源码git clone git://github.com/apache/jmeter.git 二、配置并编译Jmeter 进入Jmeter目录,有个build.xml文件,显然是
阅读全文
摘要:jtl保存测试结果 打开jtl文件,内容为下: timeStamp,elapsed,label,responseCode,responseMessage,threadName,dataType,success,failureMessage,bytes,sentBytes,grpThreads,all
阅读全文
摘要:1、TPS:每秒的请求数 2、并发:多个线程模拟多个虚拟用户(virtual user) 3、RT:response time;90%用户的响应时间,就是这个意思,比如一个小时内90%的响应时间为500ms,表示是这个小时内所有请求该页面的响应时间中,有90%的请求响应时间小于或等于500ms 4、
阅读全文
摘要:1、专业的还得ixia、Spirent TestCenter等软硬件一体的 2、一般的使用软件的,安装在linux上使用 参考: 1、http://blog.csdn.net/wuzhimang/article/details/54581117 2、https://github.com/wenfen
阅读全文
摘要:最新版的发布公告:https://leonsbox.com/goreplay-v0-16-and-4th-anniversary-5408b1fd72e0 主要提到:中间件、报文解压、从kafka读取数据、把数据写到kafka 开发语音:go,因此需要go语言环境,下载地址 https://gola
阅读全文

浙公网安备 33010602011771号