In the course we go through CI step by step, from setting up a Jenkins server and a simple build job, through starting to develop unit tests and module tests and following up on code coverage and other statistics, to fully automating the delivery.
We also go through some other modern software development tools such as SonarQube used for continuous code quality monitoring and Gerrit used for continuous code review.
Continuous Integration (CI) is an increasingly common way to manage the complexity of modern development projects.
Instead of writing a number of modules separately and then performing a time-consuming integration phase, often called the “big bang”, at the end of each project, each module is tested separately from the outset and made to work together as early as possible in the development process.
Jenkins is the market-leading system for automating and monitoring integration and testing.
After taking this course, you will have an understanding of CI and why to use Continuous Integration. You can set up a Jenkins server and create build jobs. You know what kind of tests are suitable for automation. You can create unit tests in your favorite language and you can present test results in a clear way. You also know how to work with debugging and with code review using Gerrit.
The target audience is engineers working as developers or testers who need an understanding of CI and Jenkins as well as prospective Jenkins administrators and interested project managers.
Participants are expected to have basic knowledge of software development and programming experience in C++, Java or Python.
This course has no certification.
Infor will…
Part 1:
Part 2:
Part 3:
Part 4:
Part 5:
Part 6:
Course Overview
20 450 kr
2 days
Can’t find a (suitable) date, but are interested in the course? Send in an expression of interest and we will do what we can to find a suitable opportunity.
Customized Courses
The course can be adapted from several perspectives:
In interaction with the course leader, we ensure that the course meets your needs.
Stockholm
Göteborg
Skicka intresseanmälan för utbildningen
Send an expression of interest for the training