Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

参数化介绍

你可以参数化适用的工具(例如,SOAP您可以参数化适用的工具(例如,SOAP/REST 客户机、JSON/XML 断言器、消息响应器),以使用保存在以下工具的值:

...

当从流量创建测试或虚拟资产时,CTP 自动添加存储库数据源。其他数据源可以直接从 CTP 定义,或者添加到 SOAtest/Virtualize 桌面 UI 中。数据库工具可以直接从 CTP 创建,也可以从 SOAtest/Virtualize 桌面 UI 添加。

添加和配置数据源

从 CTP 中,你可以将 中,您可以将 CSV、Excel、SQL 数据库和存储库数据源添加到测试套件和响应套件中。你可以在套件级别(测试套件或响应套件)查看从 数据库和存储库数据源添加到测试套件和响应套件中。您可以在套件级别(测试套件或响应套件)查看从 SOAtest/Virtualize 桌面 UI 添加的任何数据源。此外,还可以修改从 SOAtest/Virtualize 桌面 UI 添加的适合级别的 CSV、Excel、SQL 数据库和存储库数据源的设置。

...

  1. 使用 Rows 控件,以指明要使用行的范围。如果只希望使用所选定行,请单击 Range 按钮,然后通过将值键入到 From 和 To 字段,输入所需范围(假定索引以一开始)。例如,若只使用前 10 行,则在 From 字段输入 1,在 To 字段输入 10。若只使用第五行,则在 From 字段输入 5,在 To 字段输入 5。
  2. 对于 Filepath,请指定要使用的 Excel 文件的位置。你可以单击文本字段,并从已上载到这个 文件的位置。您可以单击文本字段,并从已上传到这个 SOAtest/Virtualize 服务器上的活动工作区中的文件列表中进行选择(使用如  Uploading Files中所描述的步骤),或者可以单击 Upload ,并从本地系统添加一个文件。
  3. 对于 Sheet,请指定要使用的指定 Excel 文件的工作表。
  4. 如果希望 SOAtest 将 Excel 数据源中每一列的大小限制为行数最少的列的大小(换句话说,如果希望在它遇到空格时停止处理数据),请启用 Stop processing the spreadsheet at the first empty row。 

...

  1. 使用 Rows 控件,以指明要使用行的范围。如果只希望使用所选定行,请单击 Range 按钮,然后通过将值键入到 From 和 To 字段,输入所需范围(假定索引以一开始)。例如,若只使用前 10 行,则在 From 字段输入 1,在 To 字段输入 10。若只使用第五行,则在 From 字段输入 5,在 To 字段输入 5。
  2. 对于 Filepath,请指定要使用的 CSV 文件的位置。你可以单击文本字段,并从已上载到这个 文件的位置。您可以单击文本字段,并从已上传到这个 SOAtest/Virtualize 服务器上的活动工作区中的文件列表中进行选择(使用如  Uploading Files中所描述的步骤),或者可以单击 Upload,并从本地系统添加一个文件。
  3. 对于 Separator,请输入或选择文件使用的分隔符类型。
  4. 对于 Quote,请输入或选择文件使用的引号类型。
  5. 如果需要,更改其他选项:

...

  1. 使用 Rows 控件,以指明要使用行的范围。如果只希望使用所选定行,请单击 Range 按钮,然后通过将值键入到 From 和 To 字段,输入所需范围(假定索引以一开始)。例如,若只使用前 10 行,则在 From 字段输入 1,在 To 字段输入 10。若只使用第五行,则在 From 字段输入 5,在 To 字段输入 5。

  2. 指定此数据源将连接到的存储库。
    1. 对于 Host,请指定要连接到哪个数据资源库服务器。你可以选择通过 您可以选择通过 TDA 连接的服务器之一,或者指定一个新服务器。如果命名的文件还不存在,则将创建一个新的文件。
    2. 对于 Port,请指定该数据资源库服务器的端口。
    3. 对于 Repository name,请选择或输入要使用的资源库的名称。你可以选择通过 您可以选择通过 TDA 连接的资源库之一,或者指定一个新的资源库。如果命名的资源库还不存在,则将创建一个新的资源库。 
  3. 输入连接到此数据存储库服务器的用户名和密码。
  4. 指定此数据源将连接到的数据集。可以指定还不存在的数据集。但是,当您开始应用工具来使用这个数据源时,这个数据集将需要存在(并包含数据)。 指定此数据源将连接到的数据集。可以指定还不存在的数据集。但是,当你开始应用工具来使用这个数据源时,这个数据集将需要存在(并包含数据)。 

     


Info
title是否为 SQL 数据集创建存储库数据源?

如果你正在创建一个数据源,以便在 如果您正在创建一个数据源,以便在 Virtualize 的 SQL Responder 工具中使用,请确保将 Type 设置从 Data Set 更改为 SQL Data Set:


...

Anchor
useparam
useparam
指定参数化的值

你可以使用 您可以使用 ${value} 符号来引用为测试套件或响应套件定义的数据库和数据源值(以及变量)。
若要从适用值列表中选择,请首先键入 ${。这将打开一个小部件,列出所有可用的参数化选项。

...


选择列表中的一个选项,将自动配置参数化。