数据库

数据库 块用于对兼容ODBC的数据库(例如Oracle,SQL Server,DB2,MySQL,MongoDB或任何其他数据库)执行查询。这对于使用数据驱动自动化案例非常有用。

见 数据库 本课程以查看如何在测试案例中使用数据库中的数据的示例。

全面扩展的数据库 块看起来像这样:

块头(“数据库”)

标题中的绿色输入连接器用于触发该块开始执行。

当执行数据库查询且结果准备就绪时,标题中的绿色输出连接器将触发。

可以通过双击块的标题(“数据库”)并输入新标题来进行更改。

连接

将在其中运行测试用例的计算机上任何以前配置的ODBC连接的名称。

对于某些ODBC驱动程序,无法在设置ODBC连接时指定用户名和/或密码,在这种情况下,ODBC连接的名称也被指定为命名参数: DSN = ODBC_connectionName; UID =用户名; PWD = xyz等

请检查以下 文章 欲获得更多信息。

文本字段(用于连接)

添加任意数量的字段,这些字段可以包含动态内容并在Connection中用作令牌。

询问

将在数据库上执行的符合ODBC的SQL查询语句。

文本字段(用于查询)

添加任意数量的字段,这些字段可以包含动态内容并在查询中用作标记。

刷新

按下刷新按钮将对数据库执行查询并返回查询中定义的列。

注意:如果查询字段包含任何动态字段,则无法单击“刷新”按钮 (通过点击“添加字段”),在这种情况下,构建块将始终返回错误。

响应时间

发送查询的时间(以毫秒为单位),直到收到响应的最后一个字节为止。

超时

在放弃并触发绿色输出连接器之前等待数据库查询完成所花费的最长时间 (see above).

如果未选中“默认超时”属性复选框,则超时值为10秒。如果选中了“默认超时”属性复选框,那么在流设置中选择的“默认超时”值将适用。