在测试过程中,各种不同的情况需要执行不同的操作,这个时候用if控制器比较麻烦,此时就可以使用Switch Controller代替。
一、界面显示
二、配置说明
1、名称:标识
2、注释:备注
3、Switch Value:值,表示需要执行Switch控制器中的哪一个取样器。
如:配置0,表示执行控制器内的第一个取样器;配置1,表示执行控制器内的第二个取样器。
因为配置是根据前一个取值来获得的,所以在这里数值 可以使用变量代替(如:截图);还有一种情况是返回的结果是字符,不是单纯的数字,这个时候需要用BeanShell Sampler取样器,将字符转换成相应的数字后,在进行后续操作,如:
1、使用BeanShell Sampler转换需要的数字
2、使用变量去控制执行哪一个。