Jmeter配置元件之HTTP请求默认值

不论是在UI级别的自动化测试还是在接口级别的自动化测试中,对公共数据数据的分离都是一种趋势,这是自动化测试中必须要掌握的一种能力,是基本技能。对公共数据的分离好处是可以在一个地方来维护数据,来提高测试的效率,而不是重复的去干一件事; 比如在进行接口测试时,访问的服务器或IP都是固定不变的,这时我们就可以将访问的地址重复部分分离出来。而Jmeter中 HTTP请求默认值就满足了这个功能

> 添加 - 配置元件 - HTTP请求默认值

功能与 HTTP取样器 一样的,只是少了重定向与头部设置等功能

注:在一个测试计划中可以有多个Defaults组件,但多个Defaults组件的请求参数默认值会叠加, 不会去重,其他默认数据是会被HTTP取样器的新值给覆盖, 比如协议、端口等默认值

1. HTTP请求默认值-1   默认参数a的value为111

2. HTTP请求默认值-2 默认参数a的value为222

3. HTTP请求中请求参数a的value为333、协议为https

4. 查看结果树查看请求信息:

协议覆盖为https但是参数a则叠加了

发布了59 篇原创文章 · 获赞 19 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_43507959/article/details/104027308