Acceptance Test Driven Development has become an industry buzz word, and that buzz has reached your automation doorstep. With all of the promises of conversational language test cases, increased communication, and productivity, this paradigm almost seems too good to be true.
Developers continue inventing new technologies to build Web applications. They automatically generate code and markup, and asynchronously load data. And this creates new technical challenges for Web UI test automation.