Automated cross-browser JavaScript unit testing made easy