Top Banner
BUSINESS PROCESS TESTING Archana.Survase
16

Business Process Testing -BPT

Jun 20, 2015

Download

Technology

Archana Survase

BPT -- Business Process Testing
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Business Process Testing -BPT

BUSINESS PROCESS TESTING

Archana.Survase

Page 2: Business Process Testing -BPT

AGENDA

Objective

What is Business Process Testing

Business Components

Defining Requirements

Creation of Business Component

Test Plan

Test Lab

Test Run Results

Features & Benefits

Reusability

Advantages of Automating Business Process

Page 3: Business Process Testing -BPT

OBJECTIVES

To promote an understanding of the Business Process Testing

Testing and its benefits for : - Users Considering Mercury Tools for Automation - Existing Users of QTP and Quality Center - Users who recently acquired BPT Rapid Execution of test scripts Extensive Enterprise environment and test Plan Coverage

Page 4: Business Process Testing -BPT

What is a Business Process Test?

Business Process Testing is the creation, implementation, and running of business components in business process tests using the Quality Center “Business Components” ,” Test Plan”, and “Test Lab” modules.

The Business Process Testing model

Role-based defined for SME( Subject Matter Expert) and AE (Automation Engineer)Allowing non-technical Subject Matter Experts to work on tests with Automation Engineers both together and in parallelfollows a workflow that is supported by the user interface design

Page 5: Business Process Testing -BPT

Business Component

Business components are reusable units that perform a specific task in a business process

Components can be Keyword Driven or Scripted.

Page 6: Business Process Testing -BPT

Defining Requirements:

Raising Component Requests SME Defines Business Components

Page 7: Business Process Testing -BPT

Creation of Business Component:

KEYWORD DRIVEN COMPONENTS Create the Application Area Add the objects in object repository Set the user defined functions to the application area Set the Recovery Scenario Select the Application Area for the Business Component Define the Input and Output Parameters Set the Items on which Action needs to be preformed in the Steps Tab of

QC

SCRIPTED COMPONENTS In case of Scripted Component Create the Application area , add the

objects in object repository and then either use descriptive programming or the record

option of QTP in creation of components

Page 8: Business Process Testing -BPT

ParametersBusiness Component tab

Tool Bar

Component Name

Business Component Tab in QC

Page 9: Business Process Testing -BPT

In Test Plan creation of Test as Test Type : “Business Process”

Test Plan

SME Assembles Business Components in Test Plan

Page 10: Business Process Testing -BPT

TEST LAB

In Test Lab , creation of new Test Set for execution

Test Lab Tab

Test Set Name

Page 11: Business Process Testing -BPT

Add the test script under the test set

Specify the Test Datasheet

Run the Script by clicking the Run button

TEST LAB

Page 12: Business Process Testing -BPT

Test Run Results:

Page 13: Business Process Testing -BPT

Features and Benefits:

The roles and workflow that Business Process Testing offers, you can maximize the quality and efficiency of the testing process in your organization.

Allow non-technical business analysts to quickly build, data drive, and document tests in one system.

Reduce the effort required for test maintenance by deploying Keyword Enabled Test Components.

Provide a jumpstart to building and maintaining repeatable test processes, even before the application is delivered to Quality Assurance.

Combine test documentation and test automation into one structured effort.

Help detect and diagnose performance problems before system downtime occurs.

Require fewer internal IT staff and time for testing. Reduce testing time by 50 percent and test maintenance time by 30

percent , while significantly increasing business analysts’ efficiency.

Page 14: Business Process Testing -BPT

Reusability Benefits:

LOGIN component

TEST 3

TEST 2

TEST1

SME can use number of components to create user scenarios, validate them and optimize the business flow-all without ever having to touch any procedural code or keywords.

SME just selects the desired component from a tree structured list, double clicks on it to add it to Mercury Business Process Testing Workspace.

This construct makes it possible to create data-driven manual test libraries in minutes.

In addition SME can copy and paste components, business process tests, and test sets within Quality Center Projects, so it is possible to leverage testing assets across multiple applications and different testing teams.

Page 15: Business Process Testing -BPT

Advantages of Automating Buisness Process:

Provides entire QA team with collaborative solution

Starts Quality process Automation sooner

Automates maintenance and reduces cost

Ensure visibility and verification with auto Documentation

Page 16: Business Process Testing -BPT

Thank You