Why It’s Useless To Check For Page Load In UI Automation?

I recently had an excellent conversation with my bud Titus Fortner and realized that it’s actually pointless to check whether a page has loaded. Since all automated browsers tests aim to mimic user behavior, at some point we will be making a UI interaction. At this point, the UI interaction can tell us if something went wrong. Doing any page rendering validation before hand is actually…