JMeter性能测试使用介绍(图文)

上一篇:很抱歉没有了

下载解压jmeter zip文件,下载URL:http://labs.mop.com/apache-mirror//jmeter/binaries/apache-jmeter-2.8.zip

1.1. 启动JMeter

运行文件 apache-jmeter-2.8binjmeter.bat

jmeter安装使用

1.1. 添加线程组

在添加线程组前添加需要的库。

选择可视化界面中左边树中的“测试计划”节点,点击“编辑”菜单---> “添加”--->线程组,添加一线程组后,“测试计划”节点下多了“线程组”节点,如图:

jmeter安装使用-添加线程组

 

添加线程组后设置线程组的属性

线程数:为设置发送请求的用户数目,如设置为5,则有5个用户发送请求。

Ramp-up period: 所有线程数对应的请求发生的总时间间隔,单位是秒。比如你的请求数目是5,而这个参数是10,那么每个请求之间的间隔就是10/5,也就是2秒,即每个请求都要在之前的那个请求发生后10秒启动。如果设置为0,则请求并发执行。

循环次数请求发生的重复次数,如果选择后面的“永远”(默认),那么 请求将一直继续,如果不选择“永远”,而在输入框中输入数字,那么请求将重复指定的次数,如果输入0,那么请求将执行一次。

1.1. HTTP请求默认值

在HTTP请求默认值设置需要被测试服务器的相关属性,以后的HTTP请求设置中就可以忽略这些相同参数的设置,减少设置参数录入的时间。我们这里将采用这种属性。通过下面的步骤来设置HTTP请求默认值
1.选中可视化界面中左边树的“线程组”节点,单击右键,选择“添加”〉“配置元件”〉“HTTP请求默认值”,点击“HTTP请求默认值”后可视化界面中左边树的“线程组”节点下多了“HTTP请求默认值”节点。2. 设置“HTTP请求默认值”的主要参数:
服务器名称或IP被测试服务器的ip地址或者名字。在这里设置为192.168.10.91

端口号:服务器的端口号,192.168.10.91机器上的Websphere端口号为

9080,在这设置为9080

协议:发送测试请求时使用的协议,CSP接受的是http请求

路径servlet的路径因为性能测试用的servlet是CSPReqServletTest ,所以路径设置为/csp/CSPReqServletTest
设置后的屏幕截图如下:

jmeter安装使用-添加http请求

1.1. HTTP请求参数

在HTTP请求中设置除了“HTTP请求默认值”已设置的相关属性,通过下面的步骤来设置HTTP请求
1.选中可视化界面中左边树的“线程组”节点,单击右键,选择“添加”〉“Sample”〉“HTTP请求”,点击“HTTP请求”后可视化界面中左边树的“线程组”节点下多了“HTTP请求”节点,如下图:

jmeter安装使用-添加http请求参数

2. 设置“HTTP请求”的主要参数:
方法:选择POST

同请求一同发送参数:需要发送的参数有5个,channelCodeoperaterCodeoperaterSequenceoperaterTimeformatData。下面以查询虚拟账号为例:

channelCodeTC01

operaterCode: U0040

operaterSequence: 12345678901

operaterTime: 2007-9-28 12:00:00

formatData: 111112#

 

 

来源://作者:/更新时间:2012-12-14
相关文章

最新文章

新热推荐

文章排行