码迷,mamicode.com
首页 > 系统相关 > 详细

jmeter操作beanshell脚本 -- 11

时间:2019-11-13 16:14:22      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:自己的   登录   print   嵌入   com   shel   调用   tst   r文件   

介绍一下beanshell:

   Beanshell是一种完全符合java语法规范的脚本语言,并且又拥有自己的一些语法和方法;

  Beanshell是一种松散类型的脚本语言和JS类似;

  Beanshell是用java写成的,一个小型的、免费的、可以下载的、嵌入式的java源代码解释器,具有对象脚本语言特性,非常精简的解释器jar文件大小为175k;

  Beanshell执行标准java语句和表达式,另外包括一些脚本命令和语法;

    技术图片

Beanshell使用方式--调用jar架包:

  1. 测试计划,add directory or jar to classpath
  2. import 新需要的类名  

    技术图片

 

 

     技术图片

    技术图片

 

 

 

Beanshell使用方式--调用源代码

    技术图片

 

 

   技术图片

Beanshell使用方式--断言

    技术图片

Beanshell使用方式--写数据到文件

    技术图片

// 调用登录接口,获取token值
// 将token值保存到一个文件中
//拼接数据
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
String line = vars.get("username")+","+vars.get("token");
try{
  BufferedWriter writer = new BufferedWriter(new FileWriter("F:/性能测试/pinter/user-output.txt",true));
  writer.write(line);
  writer.newLine();
  writer.close();
}catch(IOException e){
  e.printStackTrace();
}

  

jmeter操作beanshell脚本 -- 11

标签:自己的   登录   print   嵌入   com   shel   调用   tst   r文件   

原文地址:https://www.cnblogs.com/yangguanghuayu/p/11849580.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!