Monday, April 11, 2016

Business Process Testing (BPT) Framework in QTP

Business Process Testing (BPT) Framework is the framework where you can divide the test cases into multiple flows and each of these flows is scripted by using a Business Process Component. When all the components for a particular test case are ready, you can link the components one after the other as per the test case flow and execute the BPT test case from QC.

To know more about BPT Framework please refer this link

Components in BPT Framework


  • Application Area: Application Area acts as a container or a place holder that stores the Business Process Components and other related items such as function libraries, object repositories etc.
  • Business Process Component: Just like functions or actions that can be used to store re-usable code, BPT framework has Business Process Components in which you write the scripts for an action.
  • Above mentioned are the two components that are available specifically in BPT Framework. Other than these, you will have the standard components like function libraries, object repositories, data sheets etc as part of your BPT Framework.
Workflow in BPT Framework


Advantages of BPT Framework
  • BPT Framework allows non-technical subject matter experts to quickly create test cases using the business process components.
  • A lot of features such as component linking & data parameterization come built in with the BPT Framework. Because of this you do not need to spend extra effort to write code for these functionalities.

Disadvantages of BPT Framework
  • BPT Framework can be used only if you have QC access.
  • You would need to purchase additional license for BPT Framework if you want to use this for your test scripts.

No comments:

About Me

My photo
Hi all,I am Arun Singh Rajaputra. I am working as a Project Lead in a reputed organization in Hyderabad, AP, India. I have little bit knowledge on Quick Test Professional and like to share my knowledge to all through this blog.

Subscribe to get updates on this blog

Enter your email address:

NOTE

Some of the posts posted in this blog are collected and most of them have been prepared by me. If any one have objections regarding any copied posts. Please mail me so that I can take a necessary action on that post.