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

Jmeter数据库url开关设置+常用Beanshell

1、数据库url开关设置

(79  90)

jdbc:mysql://test.lemonban.com:3306/future?allowMultiQueries-true&characterEncoding=UTF-8

多条查询开关:allowMultiQueries=true

字符集配置:characterEncoding=UTF-8

2、用BeanShell提取Map中的方法

(93)  columnValue=vars.getObject("resultObject").get(0) .get("Column Name")


脚本语句:
columnValue = vars.getObject("result").get(0).get("RegName");
vars .put("name",columnValue);      --变成Jmetr的name变量

var.put("name",columnValue):将columnvalue提取到的值,赋给“name”这个变量,通过${name}来引用

其中:

resultobject=结果集的变量名

0:结果集的索引,从0开始

Column Name:对应的字段名

3、BeanShell密码加密

(82)

将加密后的数据存储到${new_pwd}中:


FutureLoanutils test=new FutureLoanutils();  //创建实例String pwd=test.encryptPwd(“12345678");//调用函数vars.put("new_pwd",pwd);      //存储数据,将加密的pwd存储到${new_pwd},用于后面请求的引用

4、对dubug Sampler查询结果进行引用

92

从Debug Sample找返回值,用${name_1} 和${name_2}对返回结果进行引用。

相关文章:

  • 关于Code_流苏:商务合作、产品开发、计算机科普、自媒体运营,一起见证科技与艺术的交融!
  • FPGA 100G UDP纯逻辑协议栈
  • nuxt3项目搭建:一、初始化项目流程指南
  • 如何在 Windows 10 中使用 WSL 和 Debian 安装 Postgresql 和 Postgis
  • Ext JS模拟后端数据之SimManager
  • 提取PPT图片
  • 关于Android Studio的Gradle各项配置
  • 泰迪杯实战案例学习资料:生产线的故障自动识别和人员配置优化
  • 26 Arcgis软件常用工具有哪些
  • 使用MobaXterm远程登录Ubuntu系统:SSH服务配置教程
  • 微信小程序 - 根据经纬度打开导航
  • 字节 AI 原生 IDE Trae 发布 v1.3.0,新增 MCP 支持
  • AI图像编辑器 Luminar Neo 便携版 Win1.24.0.14794
  • C++:类和对象(上)---镜中万象:C++类的抽象之境与对象的具体之象
  • 【运维】云端掌控:用Python和Boto3实现AWS资源自动化管理
  • 通过门店销售明细表用PySpark得到每月每个门店的销冠和按月的同比环比数据
  • ubantu18.04(Hadoop3.1.3)之Spark安装和编程实践
  • Java面试高频问题(29-30)
  • 现代化Android开发:Compose提示信息的最佳封装方案
  • Universal Value Function Approximators 论文阅读(强化学习,迁移?)
  • 五万吨级半潜船在沪完成装备装载
  • 当智驾成标配,车企暗战升级|2025上海车展
  • 特朗普承认“24小时结束俄乌冲突”是玩笑:大家都知道
  • 年客流超2500万,九岁的上海国际旅游度假区有哪些文旅商体实践?
  • 湖南娄底市长曾超群,已任娄底市委书记
  • 五粮液一季度净利增长5.8%,今年营收与宏观经济指标保持一致