用于服务虚拟消息响应器的数据库

有关使用带服务虚拟消息响应器的数据库的详情,请参阅提取请求值以填充响应

针对 API 测试,数据库工具提取 JSON 或 XML 值,以便在整个测试场景中重复使用。例如,假定您有一个测试 1 使用用户 ID 登录到服务的测试场景,则响应消息将返回一个会话 ID。可以将该测试场景的测试 2 配置为使用测试 1 的会话 ID。从 CTP 添加的任何数据库工具都将附加到所选测试的响应上。而且,您可以使用 SOAtest 桌面端对添加到响应通讯报文的数据库工具进行编辑。使用 SOAtest 桌面端添加到请求通讯报文的任何数据库工具在 CTP 都将不可见。

添加新数据库工具到测试场景:

  1. 如果您还未运行关联的 REST 客户端或 SOAP 客户端工具,请先运行工具(如,通过选择相关的 .tst 树节点并点击执行)。在添加数据库之前,工具的通讯报文查看器必须包含通讯报文。
  2. 在左窗格中,请选择您希望提取的请求值来自哪个 REST 客户端或哪个 SOAP 客户端。
  3. 从页面级别操作菜单中选择合适的添加数据库命令。

    注意,JSON 数据库工具可用于 REST 客户端,但不适用于 SOAP 客户端。 
  4. (可选)修改新建工具的名称。
  5. 根据配置数据库中的说明配置此工具。
  6. 保存新工具的配置。

新工具将作为输出“链接到”所选测试客户端工具的响应体。

有关如何访问所提取值的详情,请参阅使用数据源和数据源值进行参数化

  • No labels