I am looking for general architectural details for automation framework using qtp. I am thinking of developing a hybrid model. I want to have information regarding what constitutes an automation framework, What are different phases that should be present & also how the general flow should be. I am mainly concentrating on Web based product testing.
It would be very helpful if anyone could guide me on this.
I am also looking for similar automation frameworks. I am exploring the STAF (Software Testing Automation Framework) and SAFS (Software Automation Framework Support). I am in the beginning of requirements and design for a "generic" testing framework.
My plan is to have a "grammar" which can then be parsed based on the user "requirements" (some XML files) which produces on the fly the desired automation scripts to be run. Writing the XML files is one time activity and can be useful while doing "regression" testing.