分享此页面

# Business Process Testing

业务流程测试是基于全局组件的框架，用于对企业应用程序进行功能测试。

ALM 版本: Business Process Testing 对 ALM 版本 和 Quality Center Enterprise Edition 可用。有关 ALM 版本及其功能的详细信息，请参阅 ALM 版本。

在本主题中︰

## 概述

管理功能测试活动的最高效方法是使用测试框架以一致的方式进行操作。Business Process Testing 为您提供了基于组件的可自定义测试框架，它支持以下功能:

自动和手动测试 | 您可以为每个组件同时创建手动和自动步骤，并根据需要在步骤之间同步。 您可以从手动测试迁移到自动测试。 您可以使用关键字 GUI 方法创建自动化，而无需编码。此方法自动生成易于理解的测试文档。
组件重用和模块化 | 组件重用和模块化可加快测试创建、维护和执行的速度，从而降低成本。
为简单和复杂的应用程序创建测试 | 测试中的应用程序可以是基于 HTML 的简单 Web 应用程序、包含打包应用程序（例如 SAP 或 Oracle）的复杂业务流程以及后端服务和数据库。
各种角色间的协作 | 测试框架非常灵活，足以满足各种角色（例如手动测试者、自动化工程师和主题内容专家）的需要。 Business Process Testing 帮助您记录组件和测试，包括说明应如何使用它们的屏幕截图等。这使得具有不同角色和技能组合的人员可以轻松地相互共享资产。 示例: 可由最了解需要测试的业务流程的非技术主题内容专家创建业务流程测试，且主题内容专家无需编程背景。 自动化工程师可以准备对象层次结构和特定于应用程序的功能，然后将这些层次结构和功能打包为构建块，供主题内容专家在业务流程测试中使用。
测试各部分的管理 | 管理测试的各部分包括组件文档、测试执行结果、版本控制、报告和历史记录。另外，您可以生成包含有关项目中的测试、流和组件的信息的文档。
快速、轻松、及早地在开发周期和无脚本环境中设计测试 | 可以在提交应用程序进行测试之前定义关键字和组件，以便可以在软件开发生命周期中及早地设计测试。 您可以在自动化测试就绪之前手动测试应用程序。这便于快速实现业务流程测试。
与其他测试系统的集成 | 与 Micro Focus 的测试管理和测试工具 (例如 ALM、Sprinter、UFT One 和 Service Test) 的集成。 自动化工程师可以在熟悉的环境中从测试工具直接访问 Business Process Testing 功能。 ALM 用户可以在熟悉的环境中创建业务流程测试。

返回页首

## 使用 Business Process Testing

以下工作流基于使用 Business Process Testing 的自下而上方法:

有关使用 Business Process Testing 的其他方法的信息，请参阅选择设计方法。

## Business Process Testing 如何工作

Business Process Testing 作为基于组件的测试框架在 Application Lifecycle Management (ALM) 中工作。使用测试框架可以为企业带来很多好处，包括简化手动测试和自动化测试的创建和维护、最大程度地提高测试完整业务流程的效率。

Business Process Testing 具有出色的灵活性，因此可供具有不同编程经验水平、主题内容知识和业务专业知识的各种角色使用。该框架可以根据企业需要以不同方式实现。

返回页首

## 欲了解更多信息?

- 有关在 UFT 中使用 Business Process Testing 的详细信息，请参阅 UFT 帮助中的 Business Process Testing 部分。

- 访问 Business Process Testing 官方网站。

返回页首

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