|What is it?:|
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:|
- data driven framework
- keyword driven framework
- modular framework
- record playback
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?|
Test engineers checks the manual test scripts. Here we can have two conditions..
- The application is present
- The application is yet to come.
or else they can write descriptive programming to proceed further.
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.
The set of best approaches will be summarized and published as Hybrid Framework.