It feels great when your main branch got a new PR merged, a CI picks it up and run the test for you. In most of the product development cycles, running end to end integration test (that integrates user interface to back-end, machine learning, etc) at the product code build time is going to need […]
Continue ReadingRunning UI Test on Docker
Continuous integration tools spin up generic linux system to build and run tests. It’s essential to have a Docker image that comes with dependencies such as JDK, maven, and the web browser if we are running UI test in the system. There are public images that come with JDK and Maven, and we can make […]
Continue ReadingKrinder
Selenium RestAssured CircleCI ready Java + Maven test framework I am writing these for those who got the java bug and weren’t cured (yet) by JS or Python, and want to keep automation suite growing with flexibility. The repository of this skeleton project is shared through GitHub krinder repo. The class diagram looks like below. […]
Continue Reading