章节目录:
从数据库记录创建 SQL 响应器时,SQL 数据集将被添加到 TDA 。(请参阅从数据库记录创建 SQL 响应器)。SQL 数据集由一个或多个 SQL 模板组成,这些模板是表示一组数据的参数化 SQL 语句。您可以查看数据并与数据交互,以便在测试场景中使用数据。
有关本节所用术语的定义,请参阅关于数据资源库。
主工具栏主应用程序工具栏包含与数据资源库关联的功能,但根据当前视图,工具栏中可能出现其他功能。 您可以在主工具栏中执行以下操作。
|
点击数据选项卡中的资源库,打开数据资源库视图。SQL 数据集出现在 SQL 数据集列中。
您可以在数据资源库视图中执行以下操作。
您可以将数据集下载为 JSON 文件。
从省略号菜单中选择下载,并确认在提示时要删除数据集。如果数据集包含不引用或其他组件不引用的记录类型,则可以启用删除孤立的记录类型选项,以确保完全删除数据集。
点击SQL 数据集列中的数据集,打开SQL Template View。
SQL 模板是用于从数据库检索数据的参数化查询。它表示一个或多个指向数据的 SQL 语句。点击 SQL 数据集,查看用于查询 SQL 数据库的模板。
您可以执行以下操作。
SQL 模板视图显示了表中第一行的 JDBC URL。如果您的测试应用程序使用多个数据库,则可以编辑 JDBC URL 来指向另一个数据库。
您可以在数据集中添加、编辑和移动 SQL 模板。
点击 + 按钮添加新的模板。
不能创建查询特定值的模板。保存模板时,您添加的任何特定值都将自动转换为参数化值。
如果模板引用了丢失的参数,将会出现一个错误图标。将鼠标移到图标上以查看错误消息。
您可以添加缺少的参数或编辑模板来修复问题。有关为模板指定参数的说明,请参阅Adding and Modifying Parameters。
点击省略号菜单访问编辑功能。
点击 SQL 模板,访问 SQL Parameters View。
SQL 参数是 SQL 数据库中数据类型的标识符。参数保存包含数据的结果集。SQL 参数作为列出现在模板表中。SQL 参数是 SQL 数据库中数据类型的标识符。
模板可以包含几行参数。下面的模板包含匹配“Account”和“Transaction”的“name”参数行。表中的第三列“其他响应延迟 (ms),”是一个 SQL 响应器配置,允许您调整数据库响应时间。(请参阅修改响应时间)。
您可以执行以下操作。
[*]
(一个通配符),与数据库中的任何参数值匹配,但是您可以指定自己的初始值。如果添加一个不在模板中出现的参数列,则将在模板旁边看到一个错误图标,以及在缺失的参数列上看到一个错误图标。将鼠标移到其中一个图标上以获取更多信息。
SQL 模板中的一行表示一组可以基于 SQL 模板调用的参数值。
点击编辑图标并更改行 # 列中的值以移动参数,并更改附加的响应延迟 。(另请参阅修改响应时间)。在为 SQL 参数指定值时,可以使用 [*]
通配符匹配数据库中该参数的任何值。
编辑按钮变成保存按钮,省略号菜单图标变成编辑模式下的取消按钮。
您可以在模板中展开行,以查看与 SQL 查询关联的结果集。
还可以在展开模板时点击编辑按钮,编辑 SQL 模板。
展开参数以查看结果集。新的 SQL 模板将没有结果集。
您可以下载 CSV 格式的 SQL 结果集。这使您能够保存结果的本地副本,进行任何修改,并重新上传更改后的数据。
如果您的许可包含数据建模功能,则可以点击模型选项卡以获得数据的视觉表现。请参阅 SQL 数据集。