Versions Compared

Key

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

Table of Contents
maxLevel1

你可以从 您可以从 CTP 虚拟资产页面直接在连接的虚拟化服务器上添加虚拟资产和响应程序套件。若要访问此页面,请打开服务虚拟化模块。

...

    • RAML: 若要基于 RAML 描述中的端点自动生成 .pva,请将 Create 设置为 From RAML,输入用于查找 RAML 定义的绝对 URI,然后单击 Create Asset (或 Save, 如果你有 如果您有 9.9.x 版本的 Virtualize)。支持 RAML 0.8 和 1.0。
    • OpenAPI (Swagger): 若要基于 Swagger 描述中的端点自动生成 .pva,请将 Create 设置为 From Swagger,输入用于查找 Swagger 定义的绝对 URI,然后单击 Create Asset (或 Save, 如果你有 如果您有 9.9.x 版本的 Virtualize)。支持 Swagger 规范 1.0 - 2.0。
    • WSDL: 若要自动为 WSDL 中定义的操作生成 .pva,请将 Create 设置 From WSDL,指定 WSDL 位置,然后单击 Create Asset (或 Save, 如果你有 如果您有 9.9.x 版本的 Virtualize)。

这个 .pva(包括任何生成的响应程序)将被添加到指定的虚拟化服务器。你可以通过选择关联的树节点来查看添加的响应程序。 pva(包括任何生成的响应程序)将被添加到指定的虚拟化服务器。您可以通过选择关联的树节点来查看添加的响应程序。 

如果 .pva 是由 RAML 或 Swagger 定义创建的,则将创建并配置以下项:

...

Vimeo
Height500
Width800
URLhttps://player.vimeo.com/video/285355896

...

从通讯报文中创建虚拟资产(Virtualize 9.10)

如果你已经将 如果您已经将 9.10 或更高版本的 Virtualize 连接到 CTP,则你将能够使用高级接口从流量中创建虚拟资产。有关更多详情,请查阅 从流量中创建虚拟资产CTP,则您将能够使用高级接口从通讯报文中创建虚拟资产。有关更多详情,请查阅 从通讯报文中创建虚拟资产

...

从通讯报文中创建虚拟资产(Virtualize 9.9.x)

如果你已经将 如果您已经将 9.9.x 版本的 Virtualize 连接到 CTP,则可以从流量捕获的 CTP,则可以从通讯报文捕获的 Parasoft 代理驱动程序记录或其他实用程序中创建虚拟资产,如下所示:

  1. 在左窗格中,选择要添加新虚拟资产的服务器或文件夹。
  2. 从页面级操作菜单选择 Create Virtual Asset 。
     
  3. (可选)修改新建虚拟资产的名称。
  4. 将 Create 设置为 From Traffic
  5. 指定模板或数据存储库设置,然后单击 Save 
Info
title提示
  • 为了从流量中创建一个新的虚拟资产,你需要 为了从通讯报文中创建一个新的虚拟资产,您需要 a)Parasoft Virutalize;b)访问运行 Parasoft 数据存储库;c)至少一个流量文件(例如,由代理记录或事件消息导出),该文件必须保存在 至少一个通讯报文文件(例如,由代理记录或事件消息导出),该文件必须保存在 VirtualAssets 项目的 recorded_traffic 文件夹中。
     
  • 如果希望使用保存在 Parasoft Virtualize 模板中的“create from traffic”配置来创建虚拟资产,请指定要使用哪个模板(可以从给定虚拟化服务器上 traffic_templates 文件夹中的任何可用模板中选择)。一旦指定了模板,相关字段将自动设置并不可编辑。
     
  • 在指定数据存储库时,可以选择连接到 TDA 的现有存储库服务器。你可以选择一个现有的存储库或创建一个新的存储库。但是,不能使用锁定到另一个用户的存储库(锁用锁图标表示)。的现有存储库服务器。您可以选择一个现有的存储库或创建一个新的存储库。但是,不能使用锁定到另一个用户的存储库(锁用锁图标表示)。
     
  • 流量的消息内容必须是格式良好的(例如,如果是 通讯报文的消息内容必须是格式良好的(例如,如果是 XML,它必须是格式良好的;如是 EDI,它必须是有效的 EDI,等);否则,可能无法从流量中自动创建虚拟资产。SOAP EDI,等);否则,可能无法从通讯报文中自动创建虚拟资产。SOAP 消息必须只有一个顶级 XML 元素。

这个 .pva(包括任何生成的响应程序)将被添加到指定的虚拟化服务器。你可以通过选择关联的树节点来查看添加的响应程序。将创建和配置以下项目:pva(包括任何生成的响应程序)将被添加到指定的虚拟化服务器。您可以通过选择关联的树节点来查看添加的响应程序。将创建和配置以下项目:

  • 将在指定的虚拟化服务器上创建一个 .pva 文件。
  • 将添加带有参数化元素以及预先配置的响应器关联和数据源关联的消息响应器。
  • 将添加具有适用数据集和记录类型的数据存储库。每个通过分析流量确定的消息“组”将添加一个数据集。将添加具有适用数据集和记录类型的数据存储库。每个通过分析通讯报文确定的消息“组”将添加一个数据集。
  • 将为每个添加的数据集添加存储库数据源,并将消息响应器配置为使用该数据源。

...

  1. 在左窗格中,选择要添加新虚拟资产的服务器或文件夹。
  2. 从页面级操作菜单选择 Create Virtual Asset
     
  3. (可选)修改新建虚拟资产的名称。
  4. 保留 Create 设置为 Empty,然后单击 Create Asset (或 Save, 如果你有 如果您有 9.9.x 版本的 Virtualize)。这里不需要额外的步骤(稍后可以添加响应器)。

...