The authors discuss their experience using Selenium for web application testing over several years. They found Selenium IDE useful for getting started with automation but moved to Selenium II for more advanced tests. Selenium II allows tests to be written in Java or C# for more flexibility compared to the HTML-based Selenium IDE. The authors created their own testing framework with Selenium II to test additional aspects like layout, standards compliance, and analytics. They believe the future of testing involves "exploratory automated tests" that learn from manual tests and focus on finding symptom of issues rather than verifying specific cases.