Ever want to automate your web testing with Selenium? Usually it works well, but then there are times where it seems to be brittle and unreliable. Sometimes, your company might want to stop using this (and stop the automated test effort!).
How can we prevent Selenium tests from becoming Shelfware? Selenium based tests can in fact be reliable and should actively be used in the regression test effort.
Key Takeaways; Alan Ark shares techniques he uses to turn sick test automation codebases into a reliable workhorse. Techniques include AJAX-proofing, use of the Page Object model, and pop-up handling.