当前位置: 首页 > article >正文

Jmeter之beanshell使用

beanshell:和setup类似,登录前需要做的工作,是一种java源代码解释器,具有脚本语言的特性
使用beanshell可以使jmeter实现更多的业务需求

beanshell常用语法

vars.get() 从jmeter中获得变量
vars.put() 把数据保存为jmeter的变量
log.info() 打印
props.get() 读取jmeter.properties文件里的内容

  1. 正向传ip地址给jmeter使用
String ip="localhost";
vars.put("ip_1",ip);
log.info("--------" + ip + "----------");

在这里插入图片描述

在这里插入图片描述
2. 反向获取jmeter内的端口

String port_new = vars.get("port");
log.info("--------" + port_new + "----------");

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3. 读取jmeter配置文件内的内容

log.info(props.get("language"));

在这里插入图片描述


http://www.kler.cn/a/302798.html

相关文章:

  • 现代无线通信接收机架构:超外差、零中频与低中频的比较分析
  • web安全测试渗透案例知识点总结(上)——小白入狱
  • 深度学习--正则化
  • 微信小程序的主体文件和页面文件介绍
  • (六)Spark大数据开发实战:豆瓣电影数据处理与分析(scala版)
  • 解锁微前端的优秀库
  • 适合博客的组件库
  • RHEL 7 安装配置( Linux 网络操作系统 02)
  • 【智能流体力学】数值模拟中的稳态和瞬态
  • OpenHarmony(鸿蒙南向开发)——轻量系统芯片移植指南(二)
  • C#多线程进阶
  • Java面试题·解释题·单例模式、工厂模式、代理模式部分
  • 基于Qt的串口包装器
  • 【SqlServer】SQL Server Management Studio (SSMS) 下载、安装、配置使用及卸载——保姆级教程
  • 数学建模笔记—— 最大最小化规划模型
  • mysql——关于表的增删改查(CRUD)
  • macOS镜像下载(ISO、DMG)
  • xss-labs-master通关教程
  • 起重机检测系统源码分享
  • 【C++11 —— 包装器】
  • 【Sceneform-EQR】通过sceneform-eqr实现一个视频播放器(使用安卓MediaPlayer实现视频播放)
  • 从0开始深入理解并发、线程与等待通知机制
  • 基于微信小程序点餐、外卖系统的设计与实现 (源码+lw+参考文档+核心代码讲解等)
  • 多模态大模型中的图片文本对齐
  • visual studio code下载教程(手把手)
  • reader-lm:小模型 html转markdown