soapui接口测试怎么连接数据库进行测试

soapui接口测试怎么连接数据库进行测试,第1张

以soapUI自带的sample project为例,学习利用DataSource进行login --》search(循环)--》logout

DataSource 的类型有:Data Connection/ Grid / File/ XML /groovy /excel /directory/JDBC

为了让DataSource能循环起来,还要和DataSource Loop结合,下面分布学习Grid / File /excel /Data Connection

1 创建testcase,添加基础的step:login/ search/ logout

并且在search中对

2 新增step:DataSource

并且新增一个Property:search_string, 选择类型:Grid 新增参数:Item 1 / Item 2 / Item 3 / Item 4

在新参数后,可以运行DataSource中的绿色运行按钮,可以测试一下datasource是否可用(下面有data log查看)

3 新增step:DataSource Loop, 在DataSourceLoop配置对话框中选择datasource step,选择target step

4 在search request中配置相关session id / searchstring

session id的参数设置,就是选择login response产生的session (之前的学习中有介绍过)

searchstring的参数设置类似,这里我们选择在DataSource中添加的search_string

5 以上设置好后,就能运行测试用例了,

通过TestCase log />

测试开始之前需要建立测试环境,setup方法被@Before修饰。通过工具,使用对象作为参数,创建一个MockMvc对象。

conn = new OracleConnection(connString);

connOpen();

if (connState == ConnectionStateOpen)

{

result = true;

connClose();

}

else

{

你刚刚把他打开了,又关掉了;你可以改一下

conn = new OracleConnection(connString);

connOpen();

if (connState == ConnectionStateBroken)

{

result = false;

connClose();

connopen

}

else

{

import javasql;

public class DatabaseOrcale {

public DatabaseOrcale() {

}

public static void main(String[] args) {

String

OrcaleDriver="orcalejdbcdriverOrcaleDriver";

String

CoonStr="jdbc:orcalethin:@主机 host:端口号:数据库名","用户名","密码";

String sql="selectfrom Test01";

Connecttion Coon=null;

ResultSet ts=null;

try{

ClassforName(OrcaleDriver);

Coon=DriverManagergetConnection(ConnStr);//与DBMS建立连接

Statement

stmt=ConncreateStateStatement();

rs=stmtexecuteQuery(sql);

Systemoutprintln("列1 列2 列3 列4");

while(rsnext()){

Systemoutprint("1"+rsgetInt("列1"));

Systemoutprint("2"+rsgetString("列2"));

//……………………

Systemoutprintln();

}

rsclose();

stmtclose();

Connclose();

}

catch(Exception e){

egetMessage();

eprintStackTrace();

}

}

}

以上就是关于soapui接口测试怎么连接数据库进行测试全部的内容,包括:soapui接口测试怎么连接数据库进行测试、springboot模拟数据库测试(springboot连接数据库并测试)、如何测试asp net连接oracle数据库是否成功等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/10171828.html

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

发表评论

登录后才能评论

评论列表(0条)

保存