接口测试工具-Jmeter使用笔记(三:管理请求服务器信息和Headers参数)
2017-07-25 09:18
676 查看
如果使用Jmeter同时执行多个http请求任务,就需要创建多个HTTP取样器,每一个取样器都来手动填写服务器信息和端口号,会非常消耗时间。
解决方法:Jmeter之HTTP请求默认值
1、添加方式
“线程”右键->添加->配置元件->选中HTTP请求默认值
2、配置好服务器IP和端口以后,新建一个HTTP取样器,不填写服务器信息。
3、运行,检查结果。
可以看出该配置元件是作用于整个线程内的,对该线程内的所有HTTP请求都生效。
参数列表:
我的被测系统中Headers需要填写参数,该参数作为用户唯一标识符,请求传入了它服务器才会对请求作出响应。
Jmeter之HTTP信息头管理器
1、添加方式
“线程”右键->添加->配置元件->选中HTTP信息头管理器
2、运行一个请求,查看请求数据
可以看出请求中的headers已经传入我所填写的参数accessKey,并且该配置元件同样作用于该线程内所有请求。
解决方法:Jmeter之HTTP请求默认值
1、添加方式
“线程”右键->添加->配置元件->选中HTTP请求默认值
2、配置好服务器IP和端口以后,新建一个HTTP取样器,不填写服务器信息。
3、运行,检查结果。
可以看出该配置元件是作用于整个线程内的,对该线程内的所有HTTP请求都生效。
参数列表:
Attribute | Description | Required |
Name | 组件名 | No |
Server | 域名或IP | No |
Port | 端口 | No |
Connect Timeout | 连接超时时间(单位毫秒) | No |
Response Timeout | 响应超时时间(单位毫秒) | No |
Implementation | 实现方式,默认值为Jmeter属性:jemter.httpsampler | No |
Protocol | 协议,HTTP or HTTPS | No |
Method | 请求方法:HTTP GET or HTTP POST | No |
Path | 请求资源路径 | No |
Send Parameters With the Request | 参数列表 | No |
Server (proxy) | 代理服务器的域名或IP | No |
Port | 代理服务器的端口 | No, unless proxy hostname is specified |
Username | 代理服务器的用户名 | No |
Password | 代理服务器的密码 | No |
Retrieve All Embedded Resources from HTML Files | 告诉Jmeter解析HTML文件并发送所有资源请求(包括图片,java小程序,JS,CSS等) | No |
Use concurrent pool | 用一个连接池来获取嵌入的资源 | No |
Size | 用于获取嵌入式资源的并发连接池大小 | No |
Embedded URLs must match: | URL匹配,过滤 | No |
Jmeter之HTTP信息头管理器
1、添加方式
“线程”右键->添加->配置元件->选中HTTP信息头管理器
2、运行一个请求,查看请求数据
可以看出请求中的headers已经传入我所填写的参数accessKey,并且该配置元件同样作用于该线程内所有请求。
相关文章推荐
- 接口测试工具-Jmeter使用笔记(三:管理请求服务器信息和Headers参数)
- 接口测试工具-Jmeter使用笔记(二:GET/POST请求参数填写)
- 接口测试工具-Jmeter使用笔记(六:从文本读取参数)
- 接口测试工具-Jmeter使用笔记(八:模拟OAuth2.0协议简化模式的请求)
- 接口测试工具-Jmeter使用笔记(九:跨线程组传递变量)
- 接口测试工具-Jmeter使用笔记(五:正则表达式提取器)
- 接口测试工具-Jmeter使用笔记(七:用户定义的变量)
- 使用apache-jmeter工具发起大量并发请求测试服务器性能
- 接口测试工具-Jmeter使用笔记(一:运行一个HTTP请求)
- 接口测试工具-Jmeter使用笔记(四:响应断言)
- jmeter 请求发送加密参数(加密接口测试一)
- 【使用Postman测试web接口】管理http请求
- 使用Jmeter工具对tomcat进行压力测试(附调优参数链接)
- 使用SoapUI工具做get请求和post请求接口测试
- 细雨学习笔记:Jmeter上一个请求的结果作为下一个请求的参数--使用正则提取器
- 如何使用火狐下的两款接口测试工具RESTClient和HttpRequester发送post请求
- 一个好用的测试服务器接口的工具(post请求,xml,json等数据格式)
- 【使用Postman测试web接口】管理http请求
- 【使用Postman测试web接口】管理http请求
- 接口测试工具-Jmeter的使用