接口测试 用代码实现 jmeter 先执行前置操作,并把结果放在请求体

ionicbond · 2023年02月09日 · 最后由 TestDevWay 回复于 2023年02月16日 · 3875 次阅读

怎么用 jmeter 测试引擎,用 java 代码实现 jmeter 先执行前置操作,并把结果放在请求体

共收到 3 条回复 时间 点赞

请求体填 ${body}
前置处理器可以这样写放到 body 里:vars.put("body",enbody);
我这里的 enbody 指的是我加密后的 body , 具体看你的参数怎么样填就行了

前置 beanshell 控制器?

jsr223 封装 首先代码读取环境配置变量数据 封装好一个对象再注入到环境变量中 下一个环节就可以读取这个环境变量数据 用于测试

比如 用户内部定义环境变量 a=5, 使用 jsr223 前置处理器 读取到变量 a 把 5 改成【加密的 5】可以新建一个环境变量 b 来保存
下一步请求的时候就可以 ${b}读取到你自定义的值了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册