I have not started using UFT yet.

I was curious if there is any improvement in the area of code traceback. Does QTP keep track of the function call stack? Can we ask QTP what line of code it is on? WinRunner had this and it was very good for error reporting and debugging. It may be a VBScirpt limitation and that UFT just does not have the informaiton available.

I like to tell the error reporting where the script failed and what line it was on. I can have a global variable in every function that is set to the name of the function, but it gets annoying to maintain.