Jmeter的采样器

时间:2024-02-20 12:03:01

采样器

1. 默默干活的家伙——真正干活的家伙

2. 每个采样器也都有自己的个性——根据不同的协议发送接收请求

 

详解HTTP Sampler

1、 HTTP采样器解析——基于HTTP协议发送与接收请求
2、 AJP/1.3 Sampler(tomcat基于HTTP传输二进制的方式) 与 HTTP Sampler
3、 HTTP Sampler常规选项解析

注意:正则式前要加转义符-->修改http://qq\.com/.*

 

 

常规设置

1、采样器默认实现 –查看 jmeter.httpsampler


2、文件的上传

操作:上传d:/jmeter.txt文件

步骤:1)建一个HTTP采样器

结果:

常见的MIME类型(通用型):

超文本标记语言文本 .html text/html

xml文档 .xml text/xml

XHTML文档 .xhtml application/xhtml+xml

普通文本 .txt text/plain

RTF文本 .rtf application/rtf

PDF文档 .pdf application/pdf

Microsoft Word文件 .word application/msword

PNG图像 .png image/png

3.文件的下载

操作:下载文件http://jmeter.apache.org/usermanual/jmeter_distributed_testing_step_by_step.pdf

步骤:

1)添加一个http request采样器

 

2)添加Save responses to a file把返回数据保存成文件

 

3)填写保存文件的设置

注意:若Filename prefix不填路径则保存在Jmeter的bin目录下

4)执行OK

 

 

4、 默认解析器是:htmlparser

通过jmeter.properties查看htmlparser.classname,目的是解析返回的HTML页面

 

5、通过设置 Retrieve All Embedded Resources from HTML Files 和 Use concurrent pool更
真实的模拟负载。

 

 

6. IP欺骗

前提是把DNS和IP设置成静态IP,不能自动获取?