The Watch tab in QTP's debug viewer can monitor both simple variables and most object properties during runtime. It provides more comprehensive monitoring than just simple variables, but doesn't display every variable encountered - only those you explicitly add to the watch list.