Re: How do you use QTP?Not a question on how to use it
Most of you questions would be answered by the framework that is chosen.
Test script,Test data management, script versioning, mapping to test cases, Reporting engine, usage of QC are key aspects of the framework chosen.
A fancy UI to kick start the script run, may not always be needed, except in cases where scripts would be run by those who dont have any exposure to Automation, QTP and QC etc..
1:1 mapping between scripts to test cases may be useful from a reporting perspective, but may not be the case always, as the script ideally are mature enough to cover miltiple flows which would account for many test cases.