BUSINESS PROCESS TESTING
Archana.Survase
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
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
 Business components are reusable units that perform a specific task in a
business process
 Components can be Keyword Driven or Scripted.
 Raising Component Requests
 SME Defines Business Components
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
ParametersBusiness Component
tab
Tool Bar
Component
Name
Business Component Tab in QC
Test Plan
SME Assembles Business Components in
Test Plan
TEST LAB
In Test Lab , creation of new Test Set for execution
Test Lab
Tab
Test Set Name
Add the test script under the test set
Specify the Test Datasheet
Run the Script by clicking the Run button
TEST LAB
Test Run Results:
 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.
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.
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
Thank You

Business Process Testing -BPT

  • 1.
  • 2.
    AGENDA Objective What is BusinessProcess Testing Business Components Defining Requirements Creation of Business Component Test Plan Test Lab Test Run Results Features & Benefits Reusability Advantages of Automating Business Process
  • 3.
    OBJECTIVES  To promotean 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
  • 5.
     Business componentsare reusable units that perform a specific task in a business process  Components can be Keyword Driven or Scripted.
  • 6.
     Raising ComponentRequests  SME Defines Business Components
  • 7.
    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
  • 8.
  • 9.
    Test Plan SME AssemblesBusiness Components in Test Plan
  • 10.
    TEST LAB In TestLab , creation of new Test Set for execution Test Lab Tab Test Set Name
  • 11.
    Add the testscript under the test set Specify the Test Datasheet Run the Script by clicking the Run button TEST LAB
  • 12.
  • 13.
     The rolesand 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.
  • 14.
    Reusability Benefits: LOGIN component TEST 3 TEST2 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.
  • 15.
    Advantages of AutomatingBuisness 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
  • 16.