09 2015 档案

摘要:用非GUI模式执行测试,jp@gc - PerfMon Metrics Collector会出现无法获取正确数据(实际显示的是Response Times Over Time),解决办法:在GUI模式下,给jp@gc - PerfMon Metrics Collector指定一个.jtl文件用于保存 阅读全文

posted @ 2015-09-17 09:58 lci05 阅读(988) 评论(2) 推荐(0)

摘要:本文转自:http://blog.csdn.net/xiazdong/article/details/7873767 向原作者致敬,看了他的文章才让我顺利解决了JMeter测试中的问题,万分感谢!目的:对Java程序进行测试;一、核心步骤1.创建一个Java工程;2.将JMeter的lib目录下的j... 阅读全文

posted @ 2015-09-15 14:29 lci05 阅读(284) 评论(0) 推荐(0)

摘要:使用JMeter测试solr请求一.安装JMeter 在官网http://jmeter.apache.org/download_jmeter.cgi下载JMeter 直接解压JMeter安装包 Linux下运行 $JMETER_HOME/bin/jmeter.sh Windows下运行 $J... 阅读全文

posted @ 2015-09-15 14:27 lci05 阅读(216) 评论(0) 推荐(0)

摘要:虽然有三个添加线程组的选项,名字不一样, 创建之后,其界面是完全一样的。之前的版本只有一个线程组的名字。现在多一个setUp theread Group 与terDown Thread Group 1)setup thread group 一种特殊类型的ThreadGroup的,可用于执行预测试... 阅读全文

posted @ 2015-09-15 11:39 lci05 阅读(240) 评论(0) 推荐(0)

摘要:1、ForEach控制器ForEach控制器在用户自定义变量中读取一系列相关的变量。该控制器下的采样器或控制器都会被执行一次或多次,每次读取不同的变量值。所以ForEach总是和User Defined Variables一起使用。下面会以实例的形式介绍它的用法。控制面板参数Name:控制器名称Co... 阅读全文

posted @ 2015-09-14 16:25 lci05 阅读(255) 评论(0) 推荐(0)

摘要:Jmeter运行的时候出现的重定向超过n次的问题:When trying to test a Silverlight application, I get the below error. Has anybody experienced this before and advise me?Many ... 阅读全文

posted @ 2015-09-14 15:04 lci05 阅读(1172) 评论(0) 推荐(0)

摘要:1、做JDBC请求,首先要了解这个JDBC对象是什么,现在以SQLServer为例来说明首先下载对应的数据库驱动(百度“jdbc sqlserver驱动”,然后下载)。注意:下载完成后,直接把sqljdbc4.zip改为jar的后缀名。然后放到放在jmeter的\lib目录下,例如C:\jmeter... 阅读全文

posted @ 2015-09-11 18:04 lci05 阅读(338) 评论(0) 推荐(0)

摘要:在使用Jemeter做压力测试的时候,往往需要参数化用户名,密码以到达到多用户使用不同的用户名密码登录的目的.这个时候我们就可以使用CSV Data Set Config实现参数化登录:首先通过Test Plan或者Thread Group的Add->Config Element->CSV Data... 阅读全文

posted @ 2015-09-11 17:37 lci05 阅读(392) 评论(0) 推荐(0)

摘要:从csv读取中文一直乱码。CSV Data Set Config的File encoding为GB2312,对应参数化文件编码也为GB2312,但读取出变量值一直为乱码,后发现是Allow quoted data属性设置错误,将该属性设置为false即可Xml代码AllowquoteddataSho... 阅读全文

posted @ 2015-09-11 17:27 lci05 阅读(620) 评论(0) 推荐(0)

摘要:使用非 GUI 模式,即命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资源。使用命令jmeter -n -t -l 这里是我们使用非 GUI 模式运行测试脚本时可以使用的一些命令:-h 帮助 -> 打印出有用的信息并退出-n 非 GUI 模式 -> 在非 GUI 模式下运行 JMe... 阅读全文

posted @ 2015-09-08 11:47 lci05 阅读(268) 评论(0) 推荐(0)

摘要:说明:这些问答是从网上转载的,自己修改了其中的一些内容,如果大家兴趣,可以将大家在使用Jmeter的时候碰到的问题写下来,我们一起补充到这个问答里面,共同努力完善jmeter的资料。1. JMeter的工作原理是什么?向服务器提交请求;从服务器取回请求返回的结果。2. JMeter的作用? JMet... 阅读全文

posted @ 2015-09-08 11:46 lci05 阅读(196) 评论(0) 推荐(0)

摘要:一、概述ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。在实际软件开发中,有很多地方可以用到ant。开发环境:System:WindowsJDK:1.6+IDE:eclipseant:1.9.1Email:hoojo_@126.comBlo... 阅读全文

posted @ 2015-09-06 22:45 lci05 阅读(239) 评论(0) 推荐(0)

摘要:在有eclipse集成环境下ant其实不是很重要,但有些项目需要用到,另外通过eclipse来学习和理解ant是个很好的途径,所以写他demo总结下要点,希望能够帮到大家。一、本人测试环境eclipse3.6已自动集成了ant环境, 所以就不用单独下载配置ant环境了。如果没有eclipse集成环境... 阅读全文

posted @ 2015-09-06 22:21 lci05 阅读(306) 评论(0) 推荐(0)

摘要:性能测试一直以来都是测试领域一个令人争议的话题。测试的参考标准、评判依据及测试的方法选择都很难有一个统一的说法。但无论如何,对于需要能够承受一定压力而运行的程序来说,进行其进行功能和性能测试是一个必不可少的过程。工欲善其事,必先利其器。性能测试,很必要的准备是要利用工具简化测试的繁杂程度。减轻人工操... 阅读全文

posted @ 2015-09-06 15:59 lci05 阅读(222) 评论(0) 推荐(0)

摘要:最近在使用jmeter写脚本来进行测试,最终写了很多份脚本,然后,就在想,这么多脚本,我不可能一个一个的手动去点啊,有没有什么办法来批量运行Jmeter脚本呢?这个时候,自然而然地想到了万能的ant,希望它能有相应的jmeter task。哎,哎,查了一下,还真有,爽歪歪啊。下面简单说明一下,如果使... 阅读全文

posted @ 2015-09-06 15:56 lci05 阅读(230) 评论(0) 推荐(0)

摘要:from:http://java.chinaitlab.com/tools/355421.htmlJMeter 是一个流行的用于负载测试的开源工具, 具有许多有用的功能元件,如线程组(thread group), 定时器(timer), 和HTTP 取样 (sampler) 元件。 本文是对JMet... 阅读全文

posted @ 2015-09-06 15:28 lci05 阅读(202) 评论(0) 推荐(0)

摘要:在负载测试中需要考虑的的一个重要要素是思考时间(think time), 也就是在两次成功的访问请求之间的暂停时间。 有多种情形挥发导致延迟的发生: 用户需要时间阅读文字内容,或者填表,或者查找正确的链接等。未认真考虑思考时间经常会导致测试结果的失真。例如,估计数值不恰当,也就是被测系统可以支持的最... 阅读全文

posted @ 2015-09-06 10:40 lci05 阅读(578) 评论(0) 推荐(0)

摘要:由于Jmeter本身的瓶颈,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至还会引起JAVA内存溢出的错误。要解决这个问题,可以使用分布式测试,运行多台机器运行所谓的Agent来分担JMeter自身的压力,并借此来获取更大的并发用户数,但是需要进行相关的一些修改,具... 阅读全文

posted @ 2015-09-02 14:08 lci05 阅读(167) 评论(0) 推荐(0)

摘要:一、插件准备1、插件下载地址http://jmeter-plugins.org/downloads/all/以下有两个版本的,1.1.2和1.1.3,注意Jmeter版本1.1.2支持Jmeter2.8以下版本1.1.3支持Jmeter2.111.2.1 支持JMeter2.13 ----2015.... 阅读全文

posted @ 2015-09-02 12:03 lci05 阅读(192) 评论(0) 推荐(0)

摘要:在做web程序性能测试时,loadrunner和jmeter是两款常用的工具,两者比较起来,jmeter非常轻巧,且开源免费,上手快。这里简单介绍下jmeter的使用,以登录百度进行搜索为例。jmeter运行需要jdk环境,这个不多做介绍。软件界面:右击“测试计划”,添加一个线程组线程组界面可以配置... 阅读全文

posted @ 2015-09-01 18:54 lci05 阅读(592) 评论(0) 推荐(0)

摘要:ApacheJMeter是一款纯Java的应用程序,用于对软件或系统做性.能测试,如压力测试、负载测试。最初设计是用于web应用测试,由于开源其测试组件不断被扩充,逐步扩展到其他测试领域中。接下给大家分享:ApacheJMeter如何使用代理录制Web性.能测试脚本。工具/原料Apache JMet... 阅读全文

posted @ 2015-09-01 14:58 lci05 阅读(252) 评论(0) 推荐(0)

摘要:讲到测试,人们脑海中首先浮现的就是针对软件正确性的测试,即常说的功能测试。但是软件仅仅只是功能正确是不够的。在实际开发中,还有其它的非功能因素也起着决定性的因素,例如软件的响应速度。影响软件响应速度的因素有很多,有些是因为算法不够高效;还有些可能受用户并发数的影响。在众多类型的软件测试中,压力测试正... 阅读全文

posted @ 2015-09-01 14:56 lci05 阅读(196) 评论(0) 推荐(0)

摘要:Aggregate Report是JMeter常用的一个Listener,中文被翻译为“聚合报告”。今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下,以备大家查阅。如果大家都是做Web应用的性能测试,例如只有一个登录的请求,那么在Aggregate Report中,会显示一行数... 阅读全文

posted @ 2015-09-01 14:51 lci05 阅读(164) 评论(0) 推荐(0)

摘要:本文主要介绍性能测试中的常用工具jmeter的使用方式,以方便开发人员在自测过程中就能自己动手对系统进行自动压测和模拟用户操作访问请求。最后还用linux下的压测工具ab做了简单对比。1.Jmeter相关概念简介:JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,... 阅读全文

posted @ 2015-09-01 14:49 lci05 阅读(240) 评论(0) 推荐(0)

导航