下载此文档

jmeter参数化方法.docx


文档分类:汽车/机械/制造 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
Jmeter参数化

右键快捷菜单中选择 添加-配置原件-用户自定义变量。
用户自定义变量中的定义的所有参数的值在测试计划的执行过程中不能发生取值的改变,因此一般仅将测试计划中不需要随迭代发生改变的参数(只取一次值的参数)设置在此处。例如应用的host和port。
取样器中的host和port用${host}和${port}代替,即使被测应用的部署服务器发生了变化,只需要简单地修改host和port参数的取值即可。

右键快捷菜单中选择 添加-前置处理器-用户参数
与用户自定义变量不同的是,用户参数列表中的参数取值可以在测试计划执行过程中发生变化。
如图,username和password分别有两组不同的取值。通过界面右下方的四个按钮,可以向列表中增加参数,增加参数值,删除参数和删除参数值。
“每次迭代更新一次”选项控制参数取值的变化规则,如果选中该选项,则参数的值在每个迭代中保持不变,在新的迭代开始时取下一个值。如果取消该选项,则参数值在每个在其作用域内的sampler发出请求时取下一个可用值。
如果参数的取值范围很小,使用用户参数比较合适;如果参数的取值范围很大,建议使用csv data set config方法。
Data Set Config
右键快捷菜单 添加-配置原件-CSV Data Set Config
:获取参数值的文本文件(数据池)。文件名既可以使用绝对路径,也可以使用相对路径。当使用相对路径时,jmeter会在当前测试计划所在路径下寻找该文件。
:文件编码方式,,则请使用相应的编码方式(如utf-8)。
Variable Names:从文本文件中获取内容的参数列表。参数列表中可以包含多个参数,用逗号分隔。
Delimiter:文本文件中分隔记录域的分隔符,“\t”表示tab键。
Allow quoted data?:当该项值是False时,CSV Data Set Config原封不动地将文本文件中相应域的值取为参数值;当为Trues时,将处理文本中用双引号引用的部分,把双引号中的内容取为参数值。除非是CSV文件中的某个域的值包含有设定的分隔符,否则该项设置为False即可。
Recycle on EOF:当该项取值为True时,允许循环取值。当文件中的全部记录被取完后,重新从文件的第一行取值。为False时,根据stop thread on EOF的取值决定测试计划的执行行为。
Stop thread on EOF?:当Recycle on EOF为true时,无论该项取何值,测试计划的执行行为相同;当Recycle on EOF为False时,该项值为True时,文件记录取完后,线程停止运行,如果该项取值为False,则线程后续执行时给定参数的取值为<EOF>。
Sharing mode:
All threads,该测试计划的所有线程共享csv文件中的记录(所有线程按照顺序取文件中的记录)。
Current thread group,该测试计划中的每个thread group中的所有线程共享csv文件中的记录。
C

jmeter参数化方法 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息