As you may or may not know, QTP comes with a tool called the Object Spy. The Spy identifies and reveals properties of objects which can be used to interact with those objects. I use this tool all of the time, especially when working descriptively. However, as noted throughout my blog, I often have to rely on the XMLDOM to get at and interact with some pieces of the page. QTP is either unable, unreliable, or inefficient at doing some things I want to do, especially dynamically. If am writing what...