please explain me the exact automation frame work of QTP