jmeter实现根据http请求参数是否有值,选择性的添加参数
上一篇 /
下一篇 2016-10-08 14:55:14
/ 个人分类:jmeter
不只名称的位置可以这么写,值的位置也可以这么写
选择用名称的位置这么写是因为这样可以实现,如果参数未被初始化,则请求中没有PageNo、PerPage。如果写到值的位置就会出现"PageNo="的情况,这样显然没有直接没有PageNo更好
实现思路:
1.判断PageNo是否被初始化,"${PageNo}"=="\${PageNo}",成立,则说明PageNo未被初始化
2.判断PageNo是否为空白,"${PageNo}"=="",则说明PageNo等于空白
3.未被初始化或等于空白的时候,没有该参数,否则有该参数。${__javaScript(("${PageNo}"=="\${PageNo}"||"${PageNo}"=="")?"":"PageNo")}
收藏
举报
TAG:
选择性