Jenkins Pipeline Setup for Test Automation
Hope you guys are doing good. This is a small bit of my experiences while configuring test automation with continuous integration. Initial need : My need was to find a way to run a Performance Test (Jmeter) UI automation Test (Robot) Send an Email As a solution, I used Jenkins Pipeline to achieve my goal. There might be a lot of other areas that you can use, but with some simple, common methods you can build a Jenkins pipeline script. These are the pipeline concepts that I have used Node : A node is a machine which is part of the Jenkins environment and is capable of executing a Pipeline. Stage : A Stage block defines a conceptually distinct subset of tasks performed through the entire Pipeline (e.g. "Build", "Test" and "Deploy" stages), which is used by many plugins to visualize or present Jenkins Pipeline status/progress. Dir(<Your directroy>){} : Specifying a directory that you want to execute a specific