Jmeter BeanShell 小记

背景:

参数tid1如果取到是7位数字,默认值是"h"

现在要判断他是否取到,非默认值的话赋值给另一个参数

虽然结果不正确,但是了解了BeanShell基础使用,特记录

 

//vars.put("tid2", bsh.args[0]);
//log.info(tid2);
if (!bsh.args[0].equals("h")){
    vars.put("tid2", bsh.args[0]);}

注:

1. 取传递给beanshell的参数,第一个是bsh.args[0],后面依此类推

2. 判断不等于用 "!" equals

3. vars.put("参数名",参数值)用来赋值给变量,同理vars.get("参数名")取变量

posted @ 2021-09-03 15:37  carlvine  阅读(54)  评论(0编辑  收藏  举报