Jmeter2.13学习指南

Jmeter2.13学习指南

Jmeter(开源、可以进行自定义组件开发)

1.Jmeter的启动:

 Jmeter2.13学习指南_第1张图片

2.启动成功后的Jmeter界面如下所示:

 Jmeter2.13学习指南_第2张图片

3.Jmeter组成:

  Thread Group(线程组):主要用于场景设置;

  Sampler(取样器):主要进行脚本的控制;

  Listener(监视器):监控脚本的运行,用于观察、分析脚本运行结果(包括TPS等性能指标)。

 Jmeter2.13学习指南_第3张图片

4.Jmeter脚本录制的两种方式:

脚本录制的流程与思路:业务流程——录制工具——脚本制作——性能测试

(1)使用badboy进行录制;

  ①badboy的启动:

 Jmeter2.13学习指南_第4张图片

  ②启动成功后的badboy界面如下所示:

 Jmeter2.13学习指南_第5张图片

(2)使用代理方式进行录制;

  ①添加HTTP代理服务器;

 Jmeter2.13学习指南_第6张图片

  ②HTTP代理服务器配置;

 Jmeter2.13学习指南_第7张图片

  ③浏览器设置:打开IE浏览器——工具——Internet选项(O)——连接——局域网设置(L);

 Jmeter2.13学习指南_第8张图片

  ④点击确定,在IE浏览其中输入需要录制脚本的地址进行录制操作。

5.Jmeter脚本调试:

(1)用户自定义变量

Add——Config Element——User Defined Variables

变量的使用方法:${变量名}

(2)参数化:

  ①函数助手:Options——Function Helper Dialog

  ②CSV Data Set ConfigAdd——Config Element——CSV Data Set Config

(3)关联:当上文有一些变量的值在下文中被使用时,需要添加关联;

LoadRunnerJmeter关联的不同之处:

1.LoadRunner中关联函数是写在要获取变量值的页面的前面;

  Jmeter中关联函数是要写在要获取变量值的页面的后面。

2.LoadRunner中关联函数是注册函数;

  Jmeter中使用正则表达式提取器来进行关联。


你可能感兴趣的:(性能测试初识篇)