ITPub博客

首页 > IT职业 > IT职场 > Jmeter笔记 BeanShell使用

Jmeter笔记 BeanShell使用

IT职场 作者:ofan 时间:2021-09-09 09:07:02 0 删除 编辑

一、什么是BeanSell
BeanSell是一种完全符合Java语法规范的脚本语言,并且有拥有自己分一些语法和方法。
官网地址:http://www.BeanShell.org/

二、Jmeter中包含的BeanSell类型
1)前置处理器:BeanSell PreProcessor
2)取样:BeanSell Sampler
3)后置处理器:BeanSell PostProcessor
4)监听器:BeanSell Listener
5)定时器:BeanSell Timer
6)断言:BeanSell断言

三、BeanSell常用方法
1)引入jar包方法1:将jar放在Jmeter的apache-jmeter-2.13libext目录下。
2)引入jar包方法2:测试计划-》Add directory or jar to calsspath-》添加jar包地址。
3)log:写入信息到jmeter.log文件中,举个栗子“log.info("写入信息到jmeter.log文件")”。
4)ctx:引用当前现场的上下文。地址:https://jmeter.apache.org/api/org/apache/jmeter/threads/JMeterContext.html
5)vars:操作jmeter变量,vars.get(String Key)获取变量值,vars.put(String key,Sring Value)将数据存储到变量中。
6)props:操作jmeter属性。
7)prev:获取前面sample返回的信息。地址:https://jmeter.apache.org/api/org/apache/jmeter/samplers/SampleResult.html

四、实例操作-MD5加密密码

String str = "123456";
String reStr = null;  
try {  
    MessageDigest md5 = MessageDigest.getInstance("MD5");  
    byte[] bytes = md5.digest(str.getBytes());  
    StringBuffer stringBuffer = new StringBuffer();  
    for (byte b : bytes){  
        int bt = b&0xff;  
        if (bt 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4571/viewspace-2799663/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-01

  • 博文量
    159
  • 访问量
    1161