jmeter怎么从oracle数据库中取出数据当做其他接口的请求参数

jmeter怎么从oracle数据库中取出数据当做其他接口的请求参数,第1张

importjava.sql.*publicclassDBConnect{//MySQL的JDBC驱动程序StringDBDriver="com.mysql.jdbc.Driver"//设置连接数据库的参数privateStringuserName="root"privateStringuserPwd=""//数据库的名字privateStringdbName="test"//连接数据库privateStringsConnStr="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPwd//数据库连接对象privateConnectionconn=null//数据库语句对象publicStatementstmt=nullpublicResultSetrs=null//建立数据连接函数publicDBConnect(){try{//加载数据库驱动程序Class.forName(DBDriver).newInstance()//建立连接conn=DriverManager.getConnection(sConnStr)//stmt=conn.createStatement()}catch(Exceptione){System.out.println("DBConnect():"+e.getMessage())}}//查询publicResultSetexecuteQuery(Stringsql){try{stmt=conn.createStatement()rs=stmt.executeQuery(sql)}catch(SQLExceptionex){System.out.println("sql.executeQuery:"+ex.getMessage())}returnrs}//更新publicbooleanexecuteUpdate(Stringsql){try{stmt=conn.createStatement()stmt.executeUpdate(sql)returntrue}catch(SQLExceptionex){System.out.println("sql.executeUpdate:"+ex.getMessage())returnfalse}}//关闭数据库的连接publicvoidclose()throwsException{conn.close()stmt.close()}}此代码为数据库的连接及增删查改。

1 JMeter环境变量配置

由于JMeter是纯JAVA程序,因此运行需要配置环境变量,JMeter主要使用CLASSPATH变量。

配置如下环境变量:

JAVA_HOME=D:\Program Files\Java\jdk1.7.0_55

CLASSPATH=.%JAVA_HOME%\jre\lib\ext

Path=%JAVA_HOME%\bin%JAVA_HOME%\jre\bin

2 配置JDBC

2.1 环境变量配置

到网上下载数据库的JDBC,以Mysql为例,如:mysql-connector-java-5.1.26-bin.jar,将其放到Java的环境变量下,具体路径:D:\Program Files\Java\jdk1.7.0_55\jre\lib\ext,如下图:

2.2 JMeter加载配置

浏览添加具体的JDBC路径即可,如下图:

3 线程组

线程数:并发用户数

Ramp-Up Period(in second):加载并发用户的时间

循环次数:执行次数

3.1 添加数据库连接配置

Database URL:jdbc:mysql://IP:Port/database

JDBC Driver class:Mysql数据库,默认com.mysql.jdbc.Driver,不同数据库有不同默认值

3.2 添加数据库 *** 作

Query Type:选择 *** 作类型

文本框:填写 *** 作语句

4 监听器

4.1 察看结果树

响应数据:SQL语句查询结果

4.2 聚合报告


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

原文地址:https://54852.com/sjk/10060801.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存