I am automation very big C/S application with QTP8.2. My application has 10 modules and 400 screens all together. 100 screens among this 400 will repeat in more than one module.
I've a non re-usable Main Action wich makes data base connection for data driven testing. For each module I've a master Action which calls re-usable Sub-Master Actions and Sub-Master Action will call individual re-usable action. The Main action will call the Master Actions and run them in loop for all the rows in data base.
Right now I've create all these 400 screens in one single QTP test.
Now my question is.... What is the best way to organize scripts? Is it all Actions in a single test? or Create different test each module?
Please let me know what is the best approach for such large applications? If you have any other best approach please let me know....