
性能测试工具与使用
Loadrunn
这个作者很懒,什么都没留下…
展开
-
服务器的性能监测及工具(profmon)
在使用PerfMon进行服务器基准测试之前,我们将介绍几个技巧来检测服务器的内存使用情况,以确保内存分配不会影响服务器性能。 Memory:Available Bytes-这个功能检测操作系统(OS)的物理内存总量,并计算服务器上运行所有必须进程和应用程序所需的内存。 Memory:Committed Bytes-追踪运行时的峰值并进行对比。使用这个功能可监测运行波峰和波谷的情况以了解原创 2012-05-17 10:53:00 · 1993 阅读 · 0 评论 -
优化JMeter自身性能
JMeter负载测试时使用GUI界面和较多的收集测试结果的监听器容易造成jmeter的性能瓶颈,远程测试时的控制台尤为明显。提升JMeter负载测试时性能的方法如下:官方的解决办法:http://jakarta.apache.org/jmeter/usermanual/best-practices.html#lean_mean1. 使用无界面模式:jmeter -n -t te转载 2016-05-04 16:01:53 · 3173 阅读 · 0 评论 -
jmeter模拟http请求/发送gzip数据
jmeter中get请求gzip数据的方法:在jmeter线程组中添加“http信息头管理器”,并添加名称:Accept-Encoding值: gzip,deflate注:HTTP信息头Accept-Encoding 是客户端发给服务器,声明客户端支持的编码类型验证服务器是否返回了gzip格式数据:1. 线程组中添加一个“查看结果树”监听器2.运行测试后,在转载 2016-05-04 16:05:13 · 2946 阅读 · 0 评论 -
jmeter语言设置
Jmeter启动时通过JVM判断界面显示语言,正常情况可以显示正确的语言,但如果显示错误或者喜欢英文环境,就需要自己通过菜单或者自己配置jmeter.properties设置语言。jmeter.properties中配置Jmeter界面语言\apache-jmeter-2.9\bin\jmeter.properties中language=en默认屏蔽,取消屏蔽后显示英文界面,lan转载 2016-05-04 16:07:18 · 4330 阅读 · 0 评论 -
jmeter测试TCP服务器/模拟发送TCP请求
jmeter测试TCP服务器,使用TCP采样器模拟发送TCP请求。TCP采样器:打开一个到指定服务器的TCP / IP连接,然后发送指定文本并等待响应。jmeter模拟发送TCP请求的方法:1.新建线程组,然后在线程组中新建TCP采样器TCP采样器中填写服务器地址、端口和“要发送的文本”,其它选项根据需要选填:re_use connection表示重转载 2016-05-04 16:09:06 · 7322 阅读 · 0 评论 -
JMeter事务控制器(Transaction controller)
JMeter事务控制器(Transaction controller)事务控制器会产生一个额外的取样器(sampler),用来计算衡量它所包含的所有测试组件(比如包含2个http采样器)的总体时间。在”查看结果树”监听器中,事务控制器只有在其子采样器都成功的情况下才显示成功。注意:不只是采样器,包含该控制器范围内的所有测试组件。这个时间可能略大于单个采样器的时间之和.转载 2016-05-04 16:44:29 · 18704 阅读 · 0 评论 -
jJMeter UDP Request:不等待服务器响应
jp@gc – UDP Request:不等待服务器响应使用jmeter的UDP插件测试,程序退出时需要向服务器发送一个数据包标记程序退出,这个UDP包服务器不会响应。Jmeter默认得到响应才算执行成功,因此监听器中会被标记为失败。检查发现jp@gc – UDP Request中默认勾选“Wait for Response”,去掉该项的勾选Jmeter就不会再等待服务器响应,转载 2016-05-04 16:46:01 · 2468 阅读 · 1 评论 -
jmeter之录制控制器与代理的使用
jmeter之录制控制器与代理的使用1. 先启动jmeter,在测试计划中添加线程组2. 选中线程组右键添加,在配置元件中点击HTTP请求默认值3. 选中线程组右键添加,在逻辑控制器中点击录制控制器4. 工作台中,右键添加,在非测试元件中点击HTTP代理服务器5.转载 2016-07-08 17:02:12 · 6618 阅读 · 0 评论 -
Jmeter使用流程及简单分析监控
一、安装Jmeter1、下载Jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi目前最新版为2.9,其余文件如源代码等也可从如下官网下载:http://jmeter.apache.org/download_jmeter.cgi2、安装Jmeter之前安装Jmeter之前需要先配置J转载 2017-02-28 14:38:23 · 629 阅读 · 0 评论 -
jmeter 入门操作
今天用领导交给我一个任务,有一个链接需要调用200次,但是其中的一个参数需要变化。如果要用手工,哦,NO,我不敢往下想。。。。。 想想jmeter强大的功能,就用这个来试试吧,以前就知道jmeter功能强大,但是工作中还没用过,于是,打开工具填入,果然报错了,哪里设置不对呢?百度了一圈,还是没有解决问题,上群里问问吧,这里要非常感谢:TEST-晨 ,牺牲中午吃饭的时间,帮我解决问题,原因原创 2017-02-28 14:36:58 · 870 阅读 · 0 评论 -
JMeter工具使用初探
工欲善其事必先利其器,要保证移动应用产品在上线之后能稳定运行于各种复杂环境,仅仅进行功能测试是远远不够的,压力测试越来越被应用开发商所重视。而压力测试从传统的内部压力到基于云计算的压力测试,再到用户视角的外部压测,也在不断发展变化。JMeter作为一款广为流传的开源压测产品,最初被设计用于Web应用测试,并不断扩展到其他测试领域。 如今,JMeter可以用于测试静态和动态资源,例如静态文转载 2017-02-28 16:01:24 · 1090 阅读 · 0 评论 -
JMeter场景设置与监控
随着IT技术的飞速发展和企业互联网+业务规模不断扩张,IT架构经历了以数据计算为核心的C/S架构、以聚焦业务功能及服务化构建应用的经典互联网架构和如今整合IT资源和按需使用的云计算架构三个阶段。 与之同步发展的压力测试同样有三个发展阶段,从防火墙内的压力测试到基于云计算的压力测试,再到用户视角的外部压测,云智慧的压测宝就是第三代压力测试产品。而Apache JMeter作为一转载 2017-02-28 16:05:27 · 6621 阅读 · 0 评论 -
谷歌chrome模拟手机浏览网页:iPhone/Android
部分网站通过Http头中的User-Agent判断浏览器类型,如果是手机,显示手机版页面内容,如果是普通PC浏览器,显示电脑版网页内容。因此谷歌Chrome浏览器,可以通过修改User-Agent和页面分辨率模拟手机浏览器访问网页。如iPhone、Android、诺基亚、黑莓。谷歌chrome浏览器模拟手机浏览网页方法一:1. 在测试页面按下快捷键F12或通过菜单打开“开发转载 2016-05-04 16:01:06 · 9078 阅读 · 0 评论 -
jmeter集合点使用方法:Synchronizing Timer
LR中集合点可以设置多个虚拟用户等待到一个点,同时触发一个事务,以达到模拟真实环境下多个用户同时操作,实现性能测试的最终目的。jmeter中使用Synchronizing Timer实现Lr中集合点的功能,模拟多用户并发测试,即多个线程在同一时刻并发请求。jmeter中使用集合点的方法:Synchronizing Timer将测试元件Synchronizing Timer添转载 2016-05-04 15:59:39 · 1780 阅读 · 0 评论 -
检查调试句柄泄漏
Windows任务管理查看句柄数任务管理–>查看–>选择列–>勾选“句柄数”process explorer查看句柄详细信息process explorer 中双击指定进程打开进程的properties窗口,切换到performance标签页,可以看到比任务管理器更详细的统计数据。包括Handles/peak Handles/GDI Handles/USER转载 2016-05-04 15:58:25 · 2894 阅读 · 0 评论 -
LR常见问题整理
首先要感谢群友的无私分享,才能得到这篇好的学习资料,整理得太好了,所以收藏保存,方便以后学习。一:LoadRunner常见问题整理 1.LR 脚本为空的解决方法: 1.去掉ie设置中的第三方支持取消掉 2.在系统属性-高级-性能-数据执行保护中,添加loadrunner安装目录中的vugen.exe文件. 有可能是由于录制的URL地址采转载 2012-08-20 15:48:37 · 63321 阅读 · 1 评论 -
lR关联功能总结
LR关联功能总结 一.关联介绍: LR录制的脚本只是忠实记录了所有从客户端发送到服务器端的数据,并在脚本回放的时候按照录制的顺序将录制下来的数据重新发送出去。但是,实际上许多的系统都采用SessionID或SeqID等方法来标识不同的任务和数据报,应用在每次运行时发送的数据并不完全相同。所以,为了让脚本能够支持测试的需求,就必然要用某种机制对脚本的数据进行出来了。转载 2011-07-06 13:37:04 · 11264 阅读 · 1 评论 -
有关性能测试结果的几点分析原则
性能测试结果的分析原则: 具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点) 查找瓶颈时按以下顺序,由易到难。 服务器硬件瓶颈-〉网络瓶颈(对局域网,可以不考虑)-〉服务器操作系统瓶颈(参数配置)-〉中间件瓶颈(参数配置,数据库,web服务器等)-〉应用瓶颈(SQL语句、数据库设计、业务逻辑、算法等) 注:以上过程并不是每个分析中都需要的,要根据测转载 2012-10-12 14:15:46 · 1358 阅读 · 0 评论 -
测试常用工具下载地址,LR11、QC11
LR11下载地址:http://kuai.xunlei.com/d/QRNIUASALOIE QC11(ALM 11)下载地址:http://www.everbox.com/f/lZZqM1dpRAWNhjVrv8EZJE8Z4W原创 2013-01-31 11:29:30 · 6995 阅读 · 2 评论 -
LR 安装与破解
LoadRunner 11 安装及破解注意事项: 安装前,把所有的杀毒软件和防火墙关闭。 若以前安装过LoadRunner,则将其卸载。 安装路径不要带中文字符。 如果系统为WIN7,旗舰版才能安装。 安装完毕,需破解。 一. 下载在HP的官方网站上下载LoadRunner11 的安装程序[T7177-15013.iso],我的Load转载 2016-03-25 12:48:23 · 7022 阅读 · 0 评论 -
如何调整压力测试工具
如何调整压力测试工具 如何调整压力测试工具 您是否曾经不得不对应用程序进行压力测试,而最后却发现不明白结果表明什么意义?也许问题不是出在应用程序上。也许问题出在配置压力测试工具的方式上。如果您曾经经历过这种情况,或者正要进行压力测试,您就需要考虑以下几个方面。 如何进行测试? 我经常遇到一些开发团队,他们收到诸转载 2016-04-15 14:04:02 · 915 阅读 · 0 评论 -
Jmeter日志输出和日志级别设置
Jmeter运行出现问题可以通过调整jmeter的日志级别定位问题,但运行测试时建议关闭jmeter日志,jmeter打印日志耗费系统性能。Jmeter日志默认存放在%JMeter_HOME%\bin目录,文件名通常是JMeter.log。日志记录与JMeter本身运行有关的日志信息。Jmeter使用Log4j日志组件输出日志,%JMETER_HOME%\bin\jmeter.pr转载 2016-05-04 14:52:25 · 14820 阅读 · 0 评论 -
未获取root手机抓包方法
没有root的android不能使用类似shark的APP抓包,以下两个不root抓包的方法供参考未获取root的Android手机抓包方法1:连接PC开启的WIFIPC开启WIFI热点共享,然后手机连接到此虚拟WIFI,pc上使用wireshark选择对应网卡抓包。win7以上系统可以直接设置开启WIFI共享,使用360wifi类似软件或硬件未尝试能否抓到包。wi转载 2016-05-04 15:00:13 · 5253 阅读 · 0 评论 -
目录遍历漏洞
“目录遍历漏洞”指通过在URL或参数中构造“../”,或“../”和类似的跨父目录字符串的ASCII编码、unicode编码等,完成目录跳转,读取操作系统各个目录下的敏感文件,也可以称作“任意文件读取漏洞”。../..%2F/%c0%ae%c0%ae/%2e%2e%2f..\..//目录遍历漏洞原理:程序没有充分过滤用户输入的../之类的目录跳转符,导致用户可以转载 2016-05-04 15:08:12 · 12039 阅读 · 0 评论 -
JMeter插件模拟发送UDP请求:UDP sampler
JMeter安装UDP插件后支持发送UDP协议的请求包,官方介绍安装插件后可以用来测试DNS, NTP, TFTP, Boot servers and many-many other systems。JMeter UDP插件下载地址:http://jmeter-plugins.org/downloads/all/,下载JMeterPlugins-Extras-X.X.X.zip其中包含UD转载 2016-05-04 15:52:13 · 7463 阅读 · 0 评论 -
windows客户端性能测试之内存泄露检查工具umdh.exe
Umdh 是 Debugging Tools for Windows 中的工具,在windbg的安装目录内,UMDH主要通过分析比较进程的Heap Stack trace信息来发现内存泄露的。Umdh测试程序内存泄露的方法:1.设置环境变量_NT_SYMBOL_PATH,系统属性-高级-环境变量或者命令行et _NT_SYMBOL_PATH=C:/symbols。把被测程序的Sym转载 2016-05-04 15:54:11 · 3914 阅读 · 0 评论 -
云智慧压测实战分享之JMeter脚本录制实例
在前面的《云智慧压测实战分享之JMeter工具使用初探》中我们对JMeter的功能特点和常用元件做了简单介绍,接下来说说JMeter的脚本录制。JMeter有多种录制脚本方法,其中最常见的是通过第三方工具Badboy录制,另外还有JMeter自身设置(Http代理服务器+IE浏览器设置)来录制脚本,下面以压测宝为例来介绍下Badboy脚本录制过程。 注:使用JMeter的代理或是Badb转载 2017-02-28 16:10:24 · 1789 阅读 · 0 评论