我在成长
jmeter if controller
上一篇 /
下一篇 2011-02-22 11:47:38
/ 个人分类:个人日记
jmeter逻辑控制器使用,今天帮朋友弄了一个问题,就是需要用
数据库返回来的结果,进行一个判断,用到if
controller,但是发现返回来的结果被抓出来之后,总是不对,不能这却判断,下面记录下
1、jdbc request的使用,见另一篇博文:
http://www.51testing.com/?uid-310316-action-viewspace-itemid-215914
返回的结果要求是count(*),如果有记录,那么不执行,如果无记录,则执行controller中的内容。
2、用正则表达式匹配返回的结果
select count(*) from table
结果为 count(*) 0
tips:如果想要转换为json,可以用 select count(*) as json from table
3、if controller使用
条件: 如果是数值 ${pra}=1
如果是字符 ${pra}=="abc"
enaluate for all children 如果不勾选,默认只执行第一个sampler
收藏
举报
TAG:
逻辑
controller
if
Jmeter
JMeter
jmeter
JMETER
控制器