首页 > 代码库 > 十九.jmeter函数---csvRead( )
十九.jmeter函数---csvRead( )
Jmeter函数是一些能够转化在测试树种取样器或者其他配置元件的特殊值,一个函数的调用就像这样:${_functionName(var1,var2,var3)}, _functionName匹配函数名,圆括号内设置函数的参数,例如 ${_time(YMD)}实现参数因函数而不同,不需要参数的函数使圆括号内为空,例如 ${_theadNum()}.
jmeter函数有两种函数:自定义静态值(用户变量)和内置函数
自定义静态值允许当一个测试树编译提交运行时,自定义变量被它们的静态值代替,这个替代在测试运行开始时发生一次(前置处理器----用户参数)
内置函数允许写任何非控制器测试组件的任何值,这包括取样器,定时器、监听器、断言等(选项---函数助手对话框----_Random)
注意:如果使用和内置函数同样的名字定义一个自定义变量,你的自定义静态变量会覆盖内置函数,但不建议名字相同
1.___csrRead函数
___csrRead函数是从外部读取参数,___csrRead函数可以从一个文件中读取多个函数
(1)新建一个文件,例如csvRead.txt,里面的数据存放如下:
jmeter函数有两种函数:自定义静态值(用户变量)和内置函数
自定义静态值允许当一个测试树编译提交运行时,自定义变量被它们的静态值代替,这个替代在测试运行开始时发生一次(前置处理器----用户参数)
内置函数允许写任何非控制器测试组件的任何值,这包括取样器,定时器、监听器、断言等(选项---函数助手对话框----_Random)
注意:如果使用和内置函数同样的名字定义一个自定义变量,你的自定义静态变量会覆盖内置函数,但不建议名字相同
1.___csrRead函数
___csrRead函数是从外部读取参数,___csrRead函数可以从一个文件中读取多个函数
(1)新建一个文件,例如csvRead.txt,里面的数据存放如下:
(2)在jmeter中的选项中选择【函数助手对话框】
说明:
CSV file to get values from | *alias:要读取的文件路径,为绝对路径
CSV文件列号| next| *alias:从第几列开始读取,注意第一列是0
(3)设置好像个参数,将生成的函数复制到相应的请求参数之中
十九.jmeter函数---csvRead( )
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。