Recently, Tarun Lalwani released a beta version of powerdebug, a third-party debugging auxiliary tool customized for qtp:
Http://knowledgeinbox.com/products/powerdebug/powerdebug-beta-now-available-for-download/
Powerdebug is a plug-in Debugger for qtp. It provides a debugging IDE and enhances many functions, such as debugging code loaded with executefile, execute, and executeglobal, enhanced the display of error messages and paused script execution by using asserted points.
Powerdebug is a add-on Debugger for quicktest professional. powerdebug takes over the qtp debugging IDE and provides a new enhanced with new features that qtp ide doesn' t have. below is the list of features · debug code loaded using statements executefile, execute and executeglobal · enhanced error messages with complete stack trace of the error · pause execution using assertion points · enhanced command window with option to execute multiple line command · enhanced output window with option to save log to file · implement goto statements in code · jump to any code statement during debugging · accessing current scope information like functionname, caller function and stack trace-Multi Object Existence Check function to improve performance reference: http://blog.csdn.net/Testing_is_believing/archive/2010/04/19/5504266.aspx