时间段预留的类型
可以预留时间段以供即时使用,也可以提前预留供日后使用。此部分描述这两类时间段预留。
计划即时时间段将预留任务随时可用的资源。
-
管理:如果要在特定主机上执行管理任务 (如安装修补程序),则启动任务时 (假定当前特定主机可用),ALM 会在维护时间段中自动预留请求的主机,以便在任务持续期间这些主机不能用于其他任何用途。
-
测试:在使用服务器端执行 (例如从功能测试集) 执行测试时,需要在测试开始运行之前指定该测试所需的时间和资源。ALM 会检查所需的资源当前是否可使用所需的时间量。如果资源不可用,则不能在此时运行测试,需要稍后重试。
示例:
运行性能测试时,ALM 会检查所需的主机和 Vuser 数量是否超过许可证/项目限制。如果超过限制,则无法运行测试。
运行包括 VAPI-XP 测试实例的功能测试集时,ALM 会检查当前是否存在可供分配的 VAPI-XP 目的使用的测试主机。如果没有 VAPI-XP 测试主机,将无法运行测试。
-
数据处理:在处理 LoadRunner Enterprise 项目时,测试结果分析、SLA 状态发布和趋势化等任务在 Data Processor 主机上执行。ALM 随时估计任务还需要使用 Data Processor 主机多久。一旦 Data Processor 对此任务可用,则自动进行即时时间段预留。
如果知道运行测试所需的测试资源或需要执行维护的主机,则可以提前为测试预留资源指定时间量。
为测试时间段预留资源时,可选择三种类型的时间段预留:
- 功能测试集。使您能够预留运行包含若干个自动测试实例的单个功能测试集所需的资源。测试将连续执行。
- 性能测试。使您能够预留运行单个性能测试实例所需的资源。
-
内部版本验证套件。使您能够预留将若干个功能测试集与单个性能测试实例一起运行以检查内部版本总体状态时所需的资源。测试集中的测试将连续执行,之后再执行单个性能测试。通过这种类型的时间段预留,可以将系统与 Micro Focus Continuous Delivery Automation (CDA) 集成以执行配置、部署等操作。有关详细信息,请参见内部版本验证套件。
预留测试时间段时,可以请求特定主机或自动匹配主机。也就是说,可以指定将运行测试或测试集的准确主机,如果这些主机可用,ALM 会预留给您。也可以请求自动匹配主机,这允许 ALM 分配属性与您所选条件匹配的任何可用主机。
在“测试实验室”模块中向某个测试集添加测试实例时,ALM 会基于测试类型自动为该测试实例分配自动匹配主机。您可以使用“测试实验室”模块的“请求的主机”选项卡在预留时间段之前更改测试主机分配。也可以在预留时间段的过程中更改分配。
对于性能测试时间段,必须至少选择一个 Controller 和一个 Load Generator。有关详细信息,请参阅 LoadRunner Enterprise 文档。
对于功能测试集和维护时间段,必须至少选择一个主机。
只有请求的所有资源都可用时,才会成功地预留时间段。
提示: 项目中的所有用户都可以使用已经预留的时间段。
请务必记住,系统中的很多状况和变更都可能影响主机分配,并能导致主机的重新排列。有关主机分配和资源重新排列示例的更多详细信息,请参见主机分配。

