您的位置:首页 > 理论基础 > 计算机网络

jmeter实现根据http请求参数是否有值,选择性的添加参数

2016-11-22 11:18 375 查看
不只名称的位置可以这么写,值的位置也可以这么写

选择用名称的位置这么写是因为这样可以实现,如果参数未被初始化,则请求中没有PageNo、PerPage。如果写到值的位置就会出现”PageNo=”的情况,这样显然没有直接没有PageNo更好

实现思路:

1.判断PageNo是否被初始化,
"${PageNo}"=="\${PageNo}"
,成立,则说明PageNo未被初始化

2.判断PageNo是否为空白,
"${PageNo}"==""
,则说明PageNo等于空白

3.未被初始化或等于空白的时候,没有该参数,否则有该参数。三元运算符:
${__javaScript(("${PageNo}"=="\${PageNo}"||"${PageNo}"=="")?"":"PageNo")}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jmeter
相关文章推荐