end.hashnode.devHow to Dockerize Your Test Automation Suite for Enhanced EfficiencyIntroduction In the previous article, we updated few files for packaging the project artefacts to JAR files. In this article, we will add the ability to run the tests in a containerised environment using Docker. While there are several approaches to ...Dec 23, 2024·9 min read
end.hashnode.devPackaging The Automation FrameworkIntroduction In the previous article, we created a modular automation testing framework using Selenium WebDriver, TestNG, Java, and Maven. In this article, we will add support for packaging the entire project to a JAR file as a prerequisite for runni...Aug 10, 2024·7 min read
end.hashnode.devSelenium WebDriver Automation Framework in JavaGithub Repository Java Selenium Automation Framework The GitHub repository linked above serves as the foundation for our Selenium automation framework project. Inside, you'll find a comprehensive Java-based framework designed to streamline web testin...Apr 13, 2024·9 min read
end.hashnode.devAutomation Framework - Part 3Introduction In the previous article, we explored running the Selenium-standalone server as a detached process using PM2, a CLI-based manager for daemonizing application processes. Additionally, we created a configuration file to oversee various comm...Mar 2, 2024·6 min read
end.hashnode.devAutomation Framework - Part 2Introduction In the previous article we learned how to create a basic automation framework from scratch. We also learned to start & run a selenium-standalone server as a foreground process and terminate it manually using the escape sequence ctrl+c. I...Oct 8, 2022·3 min read