分享此页面

# 测试执行概述

创建测试集、选择每个测试集中包括的测试后便可开始执行测试。测试集包含 Application Lifecycle Management (ALM) 项目中为实现特定测试目标而设计的测试的子集。当应用程序更改时，可以在项目中运行手动测试和自动化测试以定位缺陷和评估质量。

可以使用不同方式来运行 ALM 测试。

使用功能测试集运行测试

ALM 版本: 功能测试集仅对 ALM Edition 用户可用。有关 ALM 版本及其功能的信息，请参阅ALM 版本。要了解您正在使用何种 ALM 版本，请咨询 ALM 站点管理员。

使用服务器端执行运行功能测试集中的测试。这意味着您不必自己启动和控制测试。功能测试集通过时间段运行，因此，您可以将测试集计划为立即运行，也可以计划为将来运行。在您计划测试之后，ALM 会确保预留测试集所需的资源。测试集启动时无需用户干预，并使用您预先提供的输入按顺序运行。

- 可以在“时间段”模块中计划功能测试或功能测试集的执行。如果当前有可供测试使用的主机，还可以使用“执行网格”来安排立即运行测试。有关详细信息，请参见在 ALM 中运行测试。

- 在 ALM 或实验室管理的“实验室资源”中配置的测试主机上运行功能测试。要运行功能测试集中的测试，必须使测试主机对项目可用。有关测试主机的详细信息，请参见测试主机概述。

- 计划测试时，将预留适合您的测试的测试主机，该主机不能预留给另一个测试，除非找到另一台适合您的测试的主机。
- ALM 动态地管理主机分配。如果在您的测试可以运行之前为测试预留的测试主机变得不可用，ALM 能够自动重新排列剩余的测试主机，如果可能，将为您的测试重新分配另一台适合的测试主机。有关详细信息，请参见主机分配。

功能测试集是 ALM Continuous Delivery 解决方案中的关键组件。它们实现端到端的自动部署和测试框架，从而使应用程序开发更加高效、可靠和快速。有关功能测试集如何用作此流程的一部分的详细信息，请参见在 ALM 中部署和测试应用程序。

使用默认测试集运行测试

使用客户端执行运行默认测试集中的测试。您可以直接从本地计算机控制测试。可以在 ALM 中手动或自动运行默认测试集。

要手动运行默认测试集中的测试：

- 使用 Sprinter。提供增强功能协助您完成手动测试流程。

- 使用手动运行器。如果不使用 Sprinter，则可以使用“手动运行器”手动运行测试。

手动运行测试时，遵循测试步骤并对接受测试的应用程序执行操作。通过或未通过每个步骤，取决于实际的应用程序结果是否与预期输出匹配。

要自动运行默认测试集中的测试：

- 可以从本地计算机使用自动运行器来自动运行测试。

- 自动运行自动化测试时，ALM 自动打开选定测试工具，在本地计算机或远程主机上运行测试，并将结果导出到 ALM。

- 还可以自动运行手动测试。自动运行手动测试并指定远程主机时，ALM 以电子邮件通知指定测试者在指定主机上运行测试。

有关在 ALM 中运行测试的更多详细信息，请参见在 ALM 中运行测试。

测试运行之后，检查并分析测试结果。目的是辨别失败步骤，确定是否在应用程序中检测到缺陷，或是否需要更新测试的预期结果。您可以定期通过查看运行数据和生成报告及图表来验证测试结果。有关详细信息，请参见测试运行概述。

还可以将测试设置为试运行以指示 ALM 忽略运行结果。有关详细信息，请参见试运行。

有关任务详细信息，请参见在 ALM 中运行测试。

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 17.0 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: