test automation framework
Adding a test automation framework into a database migration CI/CD pipeline

In our prior blog post called Creating CI/CD solution for the database unification project, we covered the complexities of having to maintain a single application code base that supports both Oracle Database and Amazon Aurora PostgreSQL. We briefly mentioned our approach for extending our client’s Java with Apache Groovy to work with both database technologies. In this blog post, we’ll show how we built a solid test automation framework as part of our database migration project running on AWS using TestNG, Apache Maven, Selenium WebDriver, Jenkins, and Amazon EC2. As of the publishing date for this blog post, our team has increase...