The grand experiment has begun. The problem: I've been on a project developing a very deep application for four years now, and lately it's become so complex and intertwined that things are starting to break. Developers have been known to say "The application is smarter than I am." I'm just a wee bit concerned about our software quality.
Throughout all of this I started to notice that many of these bugs could be found if we had ... (drumroll) ... automated GUI tests.