How do you guys determine when the AUT is doing heavy processing/busy/blocked?
I'm dealing with an app that spends a lot of time waiting for the DB to respond. When the app is waiting for the DB results, the app itself is idle (doesn't register any CPU usage), but it's blocked (you can't click or interact with it).
-So far, I've tried looking at the mouse pointer (hourglass) as an indicator, but sometimes the app is blocked but cursor is normal.
-I've tried looking at the parent process of the AUT for TotalProcessorTime (this measures if the app is IDLE or BUSY), but like I said, sometimes the app is IDLE, and still blocked.
So i'd like to tape into the Ranorex crowd's experience to see how you guys handle that?
Thanks