Share this page

# Business Process Testing

Business process testing is a global component-based framework for functional testing of enterprise applications.

Editions: Business Process Testing is available for certain editions. For details about editions and their functionality, see Editions and lifecycle.

In this topic:

## Overview

The most efficient way to manage functional testing activities is to work in a consistent way using a testing framework. Business Process Testing provides you with a customizable, component-based testing framework that supports the following:

Support | Details
--- | ---
Automated and manual testing | You can create both manual and automated steps for each component, and if desired, synchronize between the steps. You can migrate from manual to automated testing. You can use a keyword GUI method for creating automation without coding. This method generates easy-to-understand test documentation automatically.
Component reuse and modularization | Component reuse and modularization keep costs low by speeding up test creation, maintenance, and execution.
Creation of tests for both simple and complex applications | An application under test can be a simple, HTML-based web application or a complex business process involving packaged applications such as SAP or Oracle, and back-end services and databases.
Collaboration between various personas | The testing framework is flexible enough to meet the needs of various personas, such as manual testers, automation engineers, and subject matter experts. Business Process Testing helps you document your components and tests, including screenshots illustrating how they should be used, and so on. This makes it easy for people with different roles and skill sets to share each others' assets. Example: Business process tests can be created by non-technical subject matter experts who best understand the business processes that need to be tested, without the need for a programming background. Automation engineers can prepare object hierarchies and application-specific functions and then package these hierarchies and functions as building blocks for use in business process tests by subject matter experts.
Management of the parts of a test | Managing parts of a test includes component documentation, test execution results, version control, reporting, and history. Additionally, you can generate documents containing information about the tests, flows, and components in a project.
Quick and easy design of tests early in the development cycle and in a script-free environment | You can define keywords and components before the application has been delivered for testing, so you can design tests earlier in the software development lifecycle. You can test applications manually before automated tests are ready. This facilitates quick implementation of business process tests.
Integrations with other testing systems | Integration with OpenText's test management and testing tools, such as OpenText Application Quality Management, Sprinter, and OpenText Functional Testing. Automation engineers can access Business Process Testing functionality directly from their testing tool, in an environment with which they are familiar. OpenText Application Quality Management users can create business process tests in an environment with which they are familiar.

Back to top

## Work with Business Process Testing

The following workflow is based on the bottom-up approach for working with Business Process Testing:

1. Create and edit components. For details, see Business components.

2. Create and edit tests and flows. For details, see Business process tests and flows.

3. Use parameters, iterations, and test configurations when working with business process tests and flows. For details, see Work with parameters, iterations, and configurations.

4. Run tests and view results. For details, see Run business process tests and flows.

For information about other approaches to working with Business Process Testing, see Choose design approaches.

Back to top

## How Business Process Testing works

Business Process Testing works within OpenText Application Quality Management as a component-based testing framework. Working with a testing framework provides many advantages to enterprises, including streamlining the creation and maintenance of both manual and automated tests, and maximizing efficiency for testing complete business processes.

Because of its flexibility, Business Process Testing can be used by various personas with varying levels of programming experience, subject matter knowledge, and business expertise. The framework can be implemented differently based on enterprise needs.

Back to top

## Learn more

For details on working with Business Process Testing in OpenText Functional Testing, see the Business Process Testing section in the OpenText Functional Testing Help.

Back to top

https://admhelp.microfocus.com Application Quality Management 8942
Tips to improve your search results... OpenText™ Application Quality Management Help Center OpenText™ Application Quality Management Help Center OpenText™ Application Quality Management Help 26.1 All View Local Help Center View Online Help Center Version: