预览:DB专家模块(DI代理)

预览:DB专家模块(DI代理)是一个预览模块,你可以试试。因为这个模块是正在开发,188金宝搏app苹果下载软件不能保证完全功能或可用性在这个阶段。

预览:DB专家模块(DI代理),您可以测试您的数据库代理安装在本地或远程计算机。它允许您处理SQL语句和验证或缓冲的SQL结果集。

下载模块

DB专家模块(DI代理)包含在188金宝搏app苹果下载软件Tricentis数据完整性您可以下载的安装包188金宝搏app苹果下载软件Tricentis支持门户。有关更多信息,见“安装数据完整性代理”章

使用DB专家模块(DI代理)

DB专家模块(DI代理)包含以下ModuleAttributes:

ModuleAttribute

描述

代理

指定的机器的地址数据完整性代理运行。

使用本地主机、远程计算机的名称或IP地址。

默认情况下,代理在HTTP端口进行通信80年和HTTPS端口443年。如果你有指定您自己的港口代理名称后,将其添加冒号隔开。

例子:本地主机,RemoteComputerName: 1234,1.2.3.4:1234,localhost: 1234

JDBC -连接字符串

输入Java数据库连接(JDBC)连接字符串来访问数据库。

例子:jdbc::状态"置疑" / / 1.2.3.4:49789;都= SampleInstance;; TestDB数据库名=用户= myUser;密码=我的密码

JDBC -类名

输入JDBC驱动程序类的名称。如果你不知道的类名,看到我们的常见问题页面寻求帮助

例子:com.mysql.jdbc.Driver

SQL语句

指定您想要执行的SQL语句。

可选地,您可以使用SQL编辑器来帮助您创建SQL语句。

结果表

验证或缓冲区的值从你的SQL语句的结果。有关如何使用ActionModes引导的更多信息表,见“表”章

另外,您还可以出口你的SQL语句的结果到一个逗号分隔的文件中。

注意,结果集是只读的。这意味着您可以验证或缓冲,但你不能改变它。

在这个示例中,您想要查询一个数据源和验证一个值在这个数据源。为此,您添加以下TestStepValues:

  • 您指定的地址在代理运行的机器。

  • 您指定的JDBC连接字符串类名连接到数据源。

  • 你添加一个SQL语句查询的数据源,从表中检索所有数据客户

  • 您指定的结果表应该被导出到文件Customers.csv位于C: \ Temp

  • 指定行,细胞,细胞值来验证是否最后一个细胞在表的第一行包含值柏林

  • 您使用ActionMode验证为了验证SQL结果集。

预览:DB专家模块(DI代理)在一个TestCase

运行您的测试

一旦你添加TestStepValues,你已经准备好运行你的测试。

默认情况下,托斯卡数据完整性代理关闭连接后执行的SQL语句。