jmeter 连接数据库、通过正则表达式提取器的使用

编程入门 行业动态 更新时间:2024-10-23 22:31:33

Apache jmeter版本:3.1

自我感觉的大概思路是这样的:

1、先将数据库连接正常,可以成功从数据库读取所需数据

2、通过正则表达式,将从数据库读取出来的数据正确进行匹配,得到自己想要的数据,将数据引用到sampler(例如http请求)中使用

准备工作:电脑需要下载连接数据库所需的jar包mysql-connector-java-5.1.12-bin.jar

以下是简单的操作步骤:

1、右键测试计划,创建一个线程组

2、右键测试计划,添加一个配置元件(JDBC Connection Configration)


3、右键线程组,添加一个JDBC请求


4、右键线程组,添加一个监听器-察看结果树

5、到此步骤,就完成了连接数据库的创建步骤,然后进行完善

5.1在测试计划中,添加数据库相关的jar包(点击浏览,选择电脑中mysql-connector-java-5.1.12-bin.jar的路径即可)


5.2在JDBC Connection Configration中填写相关内容,如图所示


5.3完善JDBC Request,注意其中的Variable Type与JDBC Connection Configration的Variable Type一致


5.4线程组设置为1,运行,查看 察看结果树的结果,连接正确时,所使用的数据库语句的结果如图


6、数据库连接成功后,就可以创建正则表达式和http请求,右键JDBC request,创建正则表达式提取器


7、右键线程组,创建debug sampler(通过debug sampler的察看结果树可以查看到正则表达式的提取结果)


8、右键线程组,创建http请求,自己可以创建相关的查看结果树

9、这里就可以完善正则表达式和http请求的内容

9.1完善正则表达式提取器


9.2完善http请求的内容


9.3运行查看sampler debuger的查看结果树、http请求是否正确



总结:需要注意数据库中参数名的一致、正则表达式和引用时名称一致

需要了解的知识:数据库语句、正则表达式

更多推荐

连接数据库,正则表达式,jmeter

本文发布于:2023-05-31 10:04:30,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/389562.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:连接数据库   正则表达式   jmeter

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!