在1.4G Hz~3GHz 的CPU 、1GB 内存的 JMeter 客户端上,可以处理线程 100~300。但是 Service 例外。XML处理是 CPU 运算密集的,会迅速消耗掉所有的CPU 。一般来说,以XML技术为核心的应用系统,其性能将是普通Web应用的 10%~25% 。另外,如果所有...
分类:
其他好文 时间:
2016-01-12 11:43:00
阅读次数:
139
上传JMETER到测试服务器,解压到/home/zicheng.sun/jmeter配置环境变量vi ~/.bashrc#.bashrc#Sourceglobaldefinitionsif[-f/etc/bashrc];then./etc/bashrcfiJAVA_HOME=/data/softwa...
分类:
系统相关 时间:
2016-01-12 11:28:50
阅读次数:
240
人们对从认识事物都有一个具体到抽象的过程,学习Jmeter也不例外,通过一个实例来进行学习,一方面可以让初学者有所见即所得的信心,另一方面,其实也是在初学者心中留下了对这事物的一个朦胧的印象,这在以后的学习中,会不断地被深化。所以,下面我们不对Jmeter的任何部件做任何详细的说明,而是通过一个例子...
分类:
其他好文 时间:
2016-01-11 14:00:04
阅读次数:
127
线程组程组是任何测试计划的起点,所有的逻辑控制器和采样器都必须放在线程组之下。其他的测试元件(如监听器)可以被直接放在测试计划之下,这些测试元件对所有线程组都生效。线程组就像它的名字所描述的那样,被用来管理执行性能测试所需的JMeter线程。用户通过线程组的控制面板可以:设置线程数量。设置线程启动周...
分类:
其他好文 时间:
2016-01-11 13:53:27
阅读次数:
135
最近需要做测试,以前也没有怎么系统地去学习过这个测试方法,所以,最近下了把狠劲,去学习了一个自动化的测试框架:Jmeter,学完之后,才发现,原来以前自己白活了,原来测试可以这么简单,高效,而且准确率还大大提高。下面我们先简要介绍一下Jmeter这个框架。 Jmeter是一个100%用java编写的...
分类:
其他好文 时间:
2016-01-11 13:46:15
阅读次数:
160
大家可能对脚本录制不是有一个很清晰的概念,说句实在话,一开始,我也是不是很明白这是干什么用的。后来在查阅了很多资料之后,终于开始明白这个的妙处了。比如说,我们要测试一个录入资料的功能。如果我们每次都要登录这个网站录入资料测试,第一,这种方式太慢了,不方便操作;另外,工作量也是比较大,但是,我们如果有...
分类:
其他好文 时间:
2016-01-11 13:37:31
阅读次数:
131
详解JMeter函数和变量(1)JMeter函数可以被认为是某种特殊的变量,它们可以被采样器或者其他测试元件所引用。函数调用的语法如下:${__functionName(var1,var2,var3)} 其中,__functionName匹配被调用的函数名称。用圆括号包含函数的形参,例如${__ti...
分类:
其他好文 时间:
2016-01-10 17:02:19
阅读次数:
728
参数化:录制脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。一、准备脚本,测试数1、录制一个脚本,在jmeter中打开,找到有用户名和密码的页...
分类:
其他好文 时间:
2016-01-10 16:52:00
阅读次数:
114
FTP服务主要提供上传和下载功能。有时间需要我们测试服务器上传和下载的性能。在这里我通过JMeter做一个FTP测试计划的例子。当然,JMeter官方网站的用户手册也有例子,但由于版本较早,我也算是对自己学习的一个总结,所以再整理一个。* 本人使用的是JMeter2.9版本。* 测试的服务器是IP:...
分类:
其他好文 时间:
2016-01-10 15:40:03
阅读次数:
153
今天在测试一个FTP下载功能接口时,发现根据官方文档下载可以成功,但找不到文件,管方文档的配置图如下:根据官方文档,自己建立了一个请求如下:但实际下载成功时却发现找不到文件原来,奥秘是:本地文件用户名必须得写,且写成功后,默认下载在jmeter启动目录中,如:D:\Tools\apache-jmet...
分类:
其他好文 时间:
2016-01-07 13:41:15
阅读次数:
126