Jmeter JDBC操作mysql

* jdbc.jar包准备,jmeter不能直接连接mysql,需要导入第三方的jar包,来连接mysql;

* jdbc jar包导入

点击测试计划,然后进行jar包的导入

* jdbc connect configuration(jdbc连接配置)

选择添加-配置元件-jdbc connection configuration

各选项配置:

Variable Name Bound to Pool:必填项,JDBC Request当中引用该变量名,2个地方必须一致。

database URL : jdbc:mysql://192.168.2.25:3306/intellif_base

JDBC Driver class : com.mysql.jdbc.Driver

* 线程组下添加JDBC Request,注意测试的文件目录结果,如上图左侧所示

* 在线程下,添加断言/结果,查看执行结果

* 其他请求如何使用jdbc request返回的数据 

第一种方法:定义Variable name,然后通过规则来获取数据

根据要获取的列数值,定义变量个数,例如2个变量:


则取值方式为:


具体调用举例:


注意:jdbc request必须写在http请求之前,线程执行有先后顺序,必须确保调用线程在被调用的线程之后。

第二种方式:通过BeanShell来编写代码,选择线程-添加-Sampler-BeanShell Sampler获取数据。


注意:目前发现,beanshell传递的变量,只能是字符串,所以在赋值之前,都需要将变量值转换成string,如下所示:

转换方式:String ct = currentTime.toString();

目前发现,在beanshell当中,不支持List操作,会报错。(遇到问题用数组代替)


另外,beanshell遵从java语法,可用java进行实现。



 Jmeter查询当中包含中文,查询不返回结果。


其他请求如何使用jdbc request返回的数据

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 主要文体来自 CDNS:https://www.cnblogs.com/ceshisanren/p/5639895...
    Amano阅读 11,311评论 3 27
  • JMeter简介 JMeter基本概念 Apache JMeter是Apache组织开发的基于Java的压力测试工...
    yo_哥阅读 3,140评论 0 19
  • 米兰下赛季有联赛和欧联双线作战的任务,现有阵容要补强。又是中资老板入主的第一个赛季,必须要在转会市场有所斩获...
    无尘轩阅读 229评论 3 2
  • 外婆,已过耄耋之年,精神矍铄却难免神智恍惚。她有一头银白的头发,整齐而乖巧,像学生妹。外婆,爱笑,没有牙齿,乳红色...
    筱楚白阅读 697评论 2 6
  • 文/胡喜平 岑先生躺在出租屋内,窗外,喧嚣的人群还在继续,即使是隔着玻璃窗也能听到斗酒耍牌的声音,原本会很烦躁的他...
    胡喜平阅读 447评论 2 1

友情链接更多精彩内容