Explore the important concept of DevOps automated testing, the benefits associated with automated testing in Jenkins, and the prominent use cases for which Jenkins—a popular continuous integration software tool—cannot be used. In this 10-video course, learners are shown how to build Java projects to implement build and test automation, and how to automate unit testing Java projects. Other key topics covered here include performance test by using JMeter; implementing test and NGtest; job types and freestyle jobs in Jenkins; Jenkins build triggers and build steps; and generating testNG reports. Learners will also see demonstrations of how to build parameterized jobs and multiconfiguration build jobs, and how to run batches by using Jenkins. In the concluding exercise, learners are asked to list different job types that can be created in Jenkins; to list different types of build triggers that can be configured in Jenkins; and to implement pipelines in Jenkins by using WebUI and Jenkinsfile.
Jenkins for DevOps: Jenkins Configuration for DevOps