本主题解释了如何从 OpenAPI/Swagger 定义中创建虚拟资产。
本章包含:
Table of Contents |
---|
概要
Virtualize 根据在 OpenAPI/Swagger 说明中发现的端点自动创建一个 .pva。每个 .pva 都将包含所有已定义端口的消息响应程序。如果要虚拟化的服务不可用于实时录制,而你拥有访问描述它的定义文件的权限,则这一点尤其有用。
...
- 从该定义文件中创建消息响应程序
- 对那些消息响应程序进行部署。
从定义文件中创建消息响应程序
若要自动从 OpenAPI/Swagger 定义中创建消息响应程序:
...
可以使用可用控件来指定响应消息。有关审查和自定义所创建工具中的选项的更多详情,请查阅 消息响应程序概要Message Responder Overview。
部署虚拟资产
如果 .pva 直接在 VirtualAssets 项目中创建,则它将自动部署。否则,部署虚拟资产最简单的方式是将包含的 .pva 文件复制到 VirtualAssets 项目中。
...
有关部署过程和选项的更多详细讨论,请查阅 Deploying Virtual Assets。
自定义虚拟资产
关于如何自定义消息响应程序行为的更多详情,请查阅 消息响应程序概要Message Responder Overview。