还有python和jmeter接口怎么连数据库

还有python和jmeter接口怎么连数据库,第1张

连接数据库步骤:

1. 下载jdbc 的驱动 mysql-connector-java-5.1.41-bin.jar,并将该驱动放到路径:

D:\apache-jmeter-3.0\lib\

2. 打开Jmeter 工具,添加线程组 .

3. 在Jmeter工具中,添加JDBC Connection Configuration ,

4.添加JDBC Request ,

5. 添加 查看结果树,

6.配置 JDBC Connection Configuration ,

7.配置JDBC Request 处,添加需要使用的sql语句

8.将已经下载的jdbc驱动加载到Jmeter工具中,这样就使得mysql与Jmeter连接起来。

选择 测试计划 — 进入页面,点击 浏览按钮,

9.点击 绿色的 运行按钮,执行结果,

jmeter参数化的四种方式:

1、CSV Data Set Config:CSV配置文件,用于参数取值范围较大的时候使用,该方法具有更大的灵活性;

2、User Variables:用户参数,用于参数取值范围很小的时候使用;

3、User Defined Variables:用户自定义变量,一般用于test plan中不需要随请求迭代的参数设置;

4、函数助手_CSVRead的参数化,功能相比CSV Data Set Config较弱;

方法一:CSV Data Set Config/CSV数据配置文件。

步骤:1.添加线程组->2.添加请求->3.配置文件->4.添加CSV->5.运行检查结果

场景:一次查询10个类型的数据

3.配置文件,这个只有1个参数:

方法二:添加用户参数,配置用户参数。其它的同方法一类似。

方法四:函数助手,跟CSV 类似,但没CSV 灵活方便,不用了。

JDBC Request中 Variable Name:  

数据库连接池的名字,需要与上面配置的JDBC Connection Configuration中Variable Name Bound Pool的Variable Name相同  

Query:填写的sql语句未尾不要加“”  

Parameter valus:参数值  

Parameter types:参数类型,可参考:Javadoc for java.sql.Types  

Variable names:保存sql语句返回结果的变量名  

Result variable name:创建一个对象变量,保存所有返回的结果  

Query timeout:查询超时时间  

Handle result set:定义如何处理由callable statements语句返回的结果 


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10029747.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存