Jdbc 从soapUI框架读取配置单元数据
我是SoapUI框架的新手。我正在尝试使用soapUI框架来测试RESTAPI。在测试RESTAPI时,我需要验证来自后端数据库以及Hive和Cassandra的数据 我可以为SoapUI进行设置,并可以使用SoapUI框架提供的groovy脚本在Cassandra上测试查询。但当我使用SoapUI搜索连接到hive时,我找不到任何相关的参考。在这些站点上,也没有提供JDBC驱动程序,但没有提到配置单元 那么,有没有从SoapUI框架连接到配置单元的选项?Jdbc 从soapUI框架读取配置单元数据,jdbc,groovy,hive,soapui,Jdbc,Groovy,Hive,Soapui,我是SoapUI框架的新手。我正在尝试使用soapUI框架来测试RESTAPI。在测试RESTAPI时,我需要验证来自后端数据库以及Hive和Cassandra的数据 我可以为SoapUI进行设置,并可以使用SoapUI框架提供的groovy脚本在Cassandra上测试查询。但当我使用SoapUI搜索连接到hive时,我找不到任何相关的参考。在这些站点上,也没有提供JDBC驱动程序,但没有提到配置单元 那么,有没有从SoapUI框架连接到配置单元的选项? 我应该考虑使用SoapUI中的Hive
我应该考虑使用SoapUI中的HiveJDBC驱动程序吗
谢谢你的帮助 我相信您应该能够通过以下方式将其用于不同的数据库:
SOAPUI\u HOME/bin/ext
目录中,然后重新启动SOAPUI
下面是客户端代码(Java)连接到Hive
的步骤
上面链接中的示例连接代码(因此应该能够在groovy中使用):
试试看{
类forName(driverName);
}catch(classnotfounde异常){
//TODO自动生成的捕捉块
e、 printStackTrace();
系统出口(1);
}
Connection con=DriverManager.getConnection(“jdbc:hive://localhost:10000/default", "", "");
语句stmt=con.createStatement();
字符串tableName=“testHiveDriverTable”;
stmt.executeQuery(“删除表”+表名);
ResultSet res=stmt.executeQuery(“创建表”+表名+“(键int,值字符串)”);
//展示桌子
String sql=“show tables”“+tableName+”;
System.out.println(“正在运行:+sql”);
res=stmt.executeQuery(sql);
我相信您应该能够通过以下方式将其用于不同的数据库:
SOAPUI\u HOME/bin/ext
目录中,然后重新启动SOAPUI
下面是客户端代码(Java)连接到Hive
的步骤
上面链接中的示例连接代码(因此应该能够在groovy中使用):
试试看{
类forName(driverName);
}catch(classnotfounde异常){
//TODO自动生成的捕捉块
e、 printStackTrace();
系统出口(1);
}
Connection con=DriverManager.getConnection(“jdbc:hive://localhost:10000/default", "", "");
语句stmt=con.createStatement();
字符串tableName=“testHiveDriverTable”;
stmt.executeQuery(“删除表”+表名);
ResultSet res=stmt.executeQuery(“创建表”+表名+“(键int,值字符串)”);
//展示桌子
String sql=“show tables”“+tableName+”;
System.out.println(“正在运行:+sql”);
res=stmt.executeQuery(sql);
谢谢您的回复。我正在尝试此选项,并将很快更新。谢谢您的回复。我正在尝试此选项,并将很快更新。