By Jorge Hidalgo & Vicente Gonzalez, September 21st, 2016.
Automating tests of Java web applications should not be hard. Selenium is a well-known open source tool for automating user interactions within a browser that enables you to run the same test scripts across multiple browser types and operating systems unmodified. This session presents several recipes for working effectively with Selenium: multibrowser selectable tests, patterns for working with asynchronous calls, the page object pattern, and others. Armed with these recipes, developers will increase their proficiency in Selenium test automation and become even more productive in their day-to-day job.