文鹏教育

博客园 首页 新随笔 联系 订阅 管理

软件测试高端专家培训

QQ 讨论群498721021

网站http://www.szwpinfo.com

 

深圳文鹏教育jmeter 性能测试讲义

一、ForEach控制器在jmeter菜单中的位置

 

 

二、ForEach控制器是一个循环控制器

 

名称:控制器的名称,可以随意设置,甚至可以为空;

注释:可以随意设置,甚至可以为空;

输入变量的前缀:可以在“用户自定义变量”中定义一组变量或者正则表达式提取器后的一组变量,循环控制器可以从中获取变量的对应值,作为循环控制器循环的条件;循环控制也可以输出变量,作为下一个取样器的参数使用;

Start index for loop: 循环变量下标起点;

End index for loop: 循环变量下标终点;

输出变量名称:循环控制器生成的变量,作为下一个取样器的参数;

Add  “_”  before number?: 变量前缀后是否加”_”作为分隔符。

 

三、举例:

3.1、新建一个测试计划,增加用户定义变量

 

3.2、增加一个正则表达式,提取整数集合

 

 后面通过debug sampler 可以查看正则表达式的结果;

3.3、增加java 请求,否则看不到正则表达式的值

 

4.4、增加查看结果树和Debug Sampler取样器

 

 

4.5增加循环取样器

 

输出变量为v,可以在后面的取样器中使用v变量;

 

4.5 增加java请求和BeanShell Sampler取样器

 

 

4.6 运行结果

 

 

更多资料,加入深圳文鹏教育 性能测试群 QQ:498721021

标签: 深圳文鹏教育, jmeter性能测试, jmeter性能测试讲义

posted on 2017-02-23 10:22  zhoup  阅读(169)  评论(0编辑  收藏  举报