BeanShell简介
BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;它是一种松散类型的脚本语言(这点和JS类似);
BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器。BeanShell执行标准Java语句和表达式,另外包括一些脚本命令和语法。
log:写日志搭配控制台和jmeter.log
如: log.info("xxxx");
vars: *** 作jmeter变量
vars.get("userid");从jmeter中获取${userid}变量的值 vars.put("userid","id");将id变量保存到${userid}变量中
prev:获取前面sampler返回的信息
getResponseDataAsString():获取响应信息 getResponseCode():获取响应codeBeanShell写数据到文件
String line = vars.get("Name")+","+vars.get("token"); ---获取jmeter变量 try { BufferedWriter writer = new BufferedWriter(new FileWriter("D:\output.txt",true));//追加,否则覆盖 writer.write(line); writer.newline();//换行 writer.close(); } catch (IOException e) { e.printStackTrace(); }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)