您可以在虚拟资产界面创建虚拟资产(.pva 文件)和响应器套件。点击服务虚拟化模块中导航选项卡下的虚拟资产可访问该界面。
CTP 支持根据 OpenAPI、RAML 和 WSDL API 说明创建虚拟资产。有关使用 Parasoft 代理通过通讯报文捕获创建虚拟资产的说明,请参阅通过通讯报文创建虚拟资产。
创建虚拟资产
- 在左窗格中,选择要添加新虚拟资产的服务器或文件夹。
- 从页面级操作菜单选择创建虚拟资产。
- (可选)修改新建虚拟资产的名称。
- 从创建下拉菜单中选择以下说明选项之一:
- 来自 RAML:支持 0.8 和 1.0。
- 来自 OpenAPI (Swagger):支持 1.0 - 2.0。
- 来自 WSDL
- 在 URL 字段中指定说明文件的绝对 URI,然后点击创建资产。
这个 .pva(包括任何生成的响应器)将被添加到指定的 Virtualize 服务器。您可以通过选择关联的树节点来查看添加的响应器。
如果 .pva 根据 RAML 或 OpenAPI 定义创建,则将创建和配置以下项:
- 将在指定的 Virtualize 服务器上创建一个 .pva 文件。
- 为定义中的每个资源/方法/状态代码配置一个消息响应器。响应器的关联、状态代码和响应都相应地配置。响应中将包含一个实例消息(如果适用的话)。如果服务定义包含 JSON 模式,则将从该 JSON 模式构建示例响应。
如果 .pva 根据 WSDL 创建,则将创建并配置以下项:
- 将在指定的 Virtualize 服务器上创建一个 .pva 文件。
- 用于 WSDL 中定义的操作和错误消息的消息响应器。
视频教程
添加空的虚拟资产
若从 CTP 添加一个新的空虚拟资产(.pva):
- 在左窗格中,选择要添加新虚拟资产的服务器或文件夹。
- 从页面级操作菜单选择创建虚拟资产。
- (可选)修改新建虚拟资产的名称。
- 从创建下拉菜单中选择空,然后点击创建资产。您可以手动添加和配置响应器。
添加响应器套件
若要在现有虚拟资产(.pva 文件)中提那家一个空的响应器套件:
- 在左窗格中,选择要添加新响应器套件的 .pva 或响应器套件。
- 从页面级操作菜单选择添加响应器套件。
- (可选)修改新建响应器套件的名称。
响应器套件将添加到指定的 .pva 文件中指定的 Virtualize 服务器。
添加消息响应器
可以从 CTP 界面添加消息响应器工具。可以从 Virtualize 桌面端添加其他响应器。
详情请参阅添加和编辑消息响应器。