Hybrid Framework


gear
What is it?:
As the name suggests, It is a combination or mixture of either two or more basic frameworks.Say some parts of your application is best solved by keyword driven framework and some parts can be resolved by only record and play back. Then you can apply both the framework.
say we have scenario where you have to test a signature or do a signature on a paint window or draw a picture. All leading frameworks fail at that point. No framework will support draw graphics of a signature . Building such coding will be expensive. So the solution is to add record playback framework with your existing framework to do this part.
It can also be data driven but modular approach.Any framework which is a combination of two different approach can be treated as hybrid framework.
Common Frameworks used for building Hybrid:
  1. data driven framework
  2. keyword driven framework
  3. modular framework
  4. record playback
Theoretical concept:
image
The objective of building such framework is to maximize the strength of each framework and minimize the weakness. We are actually  hiding the weakness of one framework with another framework’s strength.
How to develop Hybrid Framework?
image
Step-1
Test engineers checks the manual test scripts. Here we can have two conditions..
  1. The application is present
  2. The application is yet to come.
Based on the availability of the application test engineers may record the script .They can spy the object to create a repository or dictionary of keywords and objects.
or else they can write descriptive programming to proceed further.
Sep-2
At this point test engineers will have to select set of approaches to be followed to automate a flow.After this point, there will be a brain storming process to detect the cost benefit analysis on different approaches. For each of the process the best yield results will be captured.
Step-3
The set of best approaches will be summarized and published as Hybrid Framework.
image

{ 0 comments... read them below or add one }

Post a Comment