A virtual object is a non-standard object that is instructed by the tester via QTP to behave like a standard one