栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Jmeter的Beanshell

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Jmeter的Beanshell

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():获取响应code

BeanShell写数据到文件
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();

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/727256.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号