An overview of WebDriver with Java
A guide to refactoring basic Selenium WebDriver tests in Java into robust, production-ready automation using JUnit and the Page Object Model.
Alan Richardson is a software testing expert focused on exploratory testing, web testing, and test automation. He shares practical tutorials, tools, and podcasts covering WebDriver, browser testing, and the real-world use of AI in testing.
25 articles from this blog
A guide to refactoring basic Selenium WebDriver tests in Java into robust, production-ready automation using JUnit and the Page Object Model.
An overview of using a basic test web page to learn web application testing techniques, including DOM inspection and selector usage.
An overview of the Software Test Pages, a free web application for practicing technical web testing, automation, and learning web technologies.
A podcast episode discussing best practices for migrating test automation frameworks, focusing on abstraction layers and AI assistance.
A guide to generating automated accessibility reports using Deque Axe Core with Selenium WebDriver and Java for web application testing.