1.4Jmeter应用进阶一:主要组件介绍(配置元件)

6、配置元件(Config Element):  HTTP请求默认值,参数化CSV Data Set Config

主要组件具体介绍:

配置元件包括很多, Web测试用的比较多的主要有HTTP请求默认值, HTTP Cookie管理器,参数化CSV Data Set Config 等。

HTTP请求默认值:http请求较多且参数一致时,可以设置此项,就不用每次都再填一次参数了 例如:ip: 10.10.42.240  端口:9980,设置这个后,其他请求就不需配置ip和端口,也可以访问成功。

HTTP Cookie管理器: Cookie 管理器就像一个 web 浏览器那样存储并发送 cookie。 如果有一个 HTTP 请求,其返回结果里包含一个 cookie,那么 Cookie 管理器会自动将该 cookie 保存起来,而且以后所有的对该网站的请求都使用同一个 cookie。每个 JMeter 线程都有自己独立的"cookie 保存区域"。因此,如果使用了 Cookie 管理器来存储 session 信息的话,那么每个 JMeter 线程将会拥有自己独立的 session。**注意这些 cookie 不会显示在 Cookie 管理器里,你可以通过察看结果树来对其进行察看。

CSV Data Set Config :参数化元件,可以使用数据文件对变量进行参数化

使用配置元件“CSV Data Set Config”读取文件来进行变量参数化。

添加方式:线程组”添加”->”配置元件”->” CSV Data Set Config”

参数说明: Filename --- 参数项文件,eg: D:\jmeter-test\MDP240\1.txt

File Encoding --- 文件的编译方法,一般为空

Vaiable Names --- 文件中各列所表示的参数项;各参数项之间利用逗号分隔;参数项的名称应该与HTTP Request中的参数项一致。

Delimiter --- 如文件中使用的是逗号分隔,则填写逗号;如使用的是TAB,则填写\t;

Recycle on EOF? --- True=当读取文件到结尾时,再重头读取文件                                    

False=当读取文件到结尾时,停止读取文件

Stop thread on EOF? --- 当Recycle on EOF?一项为False时起效;

True=当读取文件到结尾时,停止进程 Sharing mode:适用区域 选项:All threads, Current threads Group, Current threads

参数调用:${username}, ${password}

发布了135 篇原创文章 · 获赞 6 · 访问量 23万+

猜你喜欢

转载自blog.csdn.net/fen_fen/article/details/105700328