配置虚拟化服务
相关项: GUI 测试和 API 测试
创建和设计虚拟化服务时,配置过程包含定义服务的预期行为: 服务的响应速度以及应对此服务做出的请求和响应。因此,应使用 Service Virtualization 为每个虚拟化服务定义性能模型和数据模型。然后这些模型与您的虚拟化项目一起保存。
以后,当您在 OpenText Functional Testing 测试中添加虚拟化项目时,每个虚拟化服务中都会包含性能模型和数据模型。当使用虚拟化服务运行测试时,选择其中一个模型用于测试运行:
| 选项 | 描述 |
|---|---|
| 性能模型 |
创建虚拟化项目并向该项目添加服务时,可精确指定这些服务在部署和运行时的行为。可以定义该服务的响应速度、向服务发送请求和响应的频率,或模拟服务器加载的数据。 在 Service Virtualization 中创建必需模型并将项目添加到 OpenText Functional Testing 中的测试后,可选择每个测试运行使用的模型。 虚拟化项目有许多不同类型的性能模型:
有关为服务设置和定义性能模型的详细信息,请参见《OpenText Service Virtualization User Guide》。 |
| 数据模型 |
除了为虚拟化服务定义性能模型外,还可以指定数据模型。和性能模型一样,每个模型的设置都在 Service Virtualization 中定义,并可用于 OpenText Functional Testing 测试。 数据模型使您可以自定义服务的请求和响应以模拟真实服务行为。创建虚拟服务时,可为该服务提供请求和响应或提供可供应请求和响应值的数据源,以此定义数据模型。此外,还可以设置规则定义用于每个服务和每个不同模型的数据源。 所有数据模型均为用户定义。 有关为服务设置和定义数据模型的详细信息,请参见《OpenText Service Virtualization User Guide》。 |

