SoapUI 之 JDBC请求

之前有试过Jmeter的JDBC请求,挺方便的,今天下午闲来没事,看见soapUI里面也有一个JDBC请求,便也来试试。

首先添加一个JDBC请求,然后直接把Jmeter的一些链接参数复制过去,一直报错,没法访问数据库。便到处百度查看了下,最后还是去官网上找到了答案,记录下来供分享,以后大家遇到类似的需要用到,可以不用撞破头啦!

1.添加一个JDBC request

2.添加完毕后,看到JDBC的内容页面:

需要我们自己去添加驱动以及连接字符串。

注意:驱动需要我们自己去下载,mysql-connector-java-5.1.7-bin.jar,下载好后,把它直接放在 soapui的 lib文件夹下面。

看到上面的连接方式,我这里就只说了mysql的连接方式。

Driver:Mysql/com.mysql.jdbc.Driver  ---->这里是mysql的驱动引用方式。

Connection String:jdbc:mysql://120.44.25.15:3306/test?user=root&password=123456 ---->这里是连接数据库字符串的拼接方式。下面进行特别说明:

连接字符串的组成方式如下:

jdbc:mysql://ip[数据库所在的服务器IP地址]:port[端口号]/database[数据库名称]?user=[这里填写登录数据库用户名]&password=[密码]

3.点击绿色的:test connection按钮,查看是否连接成功,如果成功,就会看到下面的提示框:

4.然后可以在下面的输入框中,输入对应的sql语句,就可以查看到查询成功了!

这个就算是连接并运用成功了,如果说是复杂的sql语句,可能需要大家自己去研究下存储过程,下面有一个可以勾选的存储过程的选项。

希望可以帮到大家!

时间: 2024-08-08 13:59:10

SoapUI 之 JDBC请求的相关文章

jmeter(八)-JDBC请求(sqlserver)

做JDBC请求,首先要了解这个JDBC对象是什么,然后寻找响应的数据库连接URL和数据库驱动. 数据库URL:jdbc:sqlserver://200.99.197.190:1433;databaseName=ebank 数据库驱动:com.microsoft.sqlserver.jdbc.SQLServerDriver 下载sqljdbc4.jar放在apache-jmeter-2.6\lib下面 Sqlserver驱动包(jar)名称: Microsoft+SQL+Server+JDBC+D

Jmeter -- JDBC请求(sqlserver)

做JDBC请求,首先要了解这个JDBC对象是什么,然后寻找响应的数据库连接URL和数据库驱动. 数据库URL:jdbc:sqlserver://200.99.197.190:1433;databaseName=ebank 数据库驱动:com.microsoft.sqlserver.jdbc.SQLServerDriver 下载sqljdbc4.jar放在apache-jmeter-3.0\lib下面 Sqlserver驱动包(jar)名称: Microsoft+SQL+Server+JDBC+D

jmeter JDBC请求连接测试mysql数据库

所有jmeter基本组件功能本文不做介绍.jmeter要链接mysql数据库,首先得下载mysql jdbc驱动包(注:驱动包的版本一定要与你数据库的版本匹配,驱动版本低于mysql版本有可能会导致连接失败报错)我这里下载的是mysql-connector-java-5.1.7-bin.jar 1.准备好驱动包后,需要把jdbc驱动jar包引入测试计划.操作步骤如下图: 点击测试计划-->点击浏览-->选中mysql驱动jar包-->打开 2 OK,这样驱动就引入进来了.接下来新建一个线

Jmeter jdbc请求-mySQL

要用jmeter测试mysql的数据,可以用jdbc请求,如下图是测试是所需要新建的元件,如果有多个请求,可以新建多个JDBC Connection Cobfiguration  和对应的JDBC请求: 一.新建线程组,如下图所示,也可以新建其他的Group,线程组是方便调试用的: 二.新建JDBC Connection Cobfiguration: 在这个页面,需要配置的数据如下: Variable Name Bound to Pool:该值在整个测试计划中,应该是唯一的,以便JDBC采样器区

Jmeter常用脚本开发之JDBC请求

简单说明:JDBC请求就是使用Jmeter连接数据库,执行sql语句,并返回对应的响应结果 步骤: 1.引入使用的数据库的驱动jar包,使用不同的数据库,我们需要引入不同的jar包.本文使用的MySQL,引入mysql-connector-java-3.0.17-ga-bin.jar 引入方法:直接将jar包复制到jmeter的lib\ext目录 2.创建测试计划,添加数据库配置元件,配置数据库连接信息,如图 JDBC Driver class的填写,不同数据库的填写方式,可以参考以下表格 Da

【转】Jmeter JDBC请求的问题

如何添加一个JDBC请求?本次以Orale为例. 1  From网上下载一个名为Class12.jar 的驱动包,然后放到该目录下:[否则会提示no suitable driver] 2  查看链接Oracle的参数: URL:jdbc:oracle:thin:@10.1.1.223:1521:XE      其中1521是监听端口 XE 是实例名 JDBC Driver class :oracle.jdbc.driver.OracleDriver 3  在Jmeter配置元素里新增一个JDBC

[SoapUI] 通过SoapUI发送POST请求,请求的body是JSON格式的数据

通过SoapUI发送POST请求,请求的body是JSON格式的数据: data={"currentDate":"2015-06-19","reset":true} 而且通过Fiddler抓取页面报文 Content-Type 是 application/x-www-form-urlencoded 一开始我将Content-Type = application/x-www-form-urlencoded 加到Header 里面. SoapUI里面

JMeter处理jdbc请求后的响应结果

JMeter如果进行JDBC请求,请求后的响应结果如何给下一个请求用(也就是传说中的关联),于是研究了一下,下面将学习的成果做个记录: 1.添加 "JDBC Connection Configuration"里面用来配置一些数据库连接的信息 2.添加一个“CSV Data Set Config”,用来在后续的JDBC请求中select语句中where条件参数化使用 3.添加JDBC请求 4.请求测试可以发现jdbc请求已经成果,并能在响应数据中看到返回的结果 5.那么接下来的问题就来了

jmeter之JDBC请求

jmeter不仅可以测试http请求,也可以执行JDBC请求的测试.本次以mysql为例,介绍JDBC请求如何完成发送 目录 1.环境配置 2.数据库连接配置 3.添加一个JDBC请求 1.环境配置 测试mysql请求,需要添加一个jar包,下载mysql-connector-java-5.1.23-bin.jar(网盘:链接:https://pan.baidu.com/s/1eYx5vNc3K4QIpiyx6UPgHQ 密码:wx2v),放到D:\Program Files\apache-jm