In this post I'd like to touch on the subject of Automation Stability, which is crucial for any quality testbed. What sort of stability are we after? Simply to reduce the number of incomplete test results you get due to testcase crashes, UI timing issues, or other non-failures etc. More generally: when the testcase terminates without completing its job to verify the application you are testing.