1.Beanshell后置处理器
添加路径:请求--后置处理器--BeanShell 后置处理程序
作用:将响应输出到log中
点击jmeter右上角黄色感叹号,可看到输出效果。也可以在jmeter的bin文件夹中log文件里查看。
1、常用变量:
实际引用Jmeter线程的局部变量,连通Jmeter和beanshell,
//获取变量值,如不存在则返回null
vars.get(String key)
//存储value到变量key
vars.put(Stringkey,String value)
2、日志信息操作:
log.info(""),括号放置需要的变量
3、获取前一个sample的响应:
//获取返回取样器结果信息
prev.getResponseDataAsString()
//获取返回取样器状态码
prev.getResponseCode()
4、保存、取出对象
保存对象
vars.putObject("对象名", Object);
取出对象
vars.getObject("OBJECT_NAME");
问题:
jemter beanshell后置处理器打印不出想要的信息
解决办法:代码log.info 后面缺少分号,写法不规范。
最后:下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。