Continuous Integration och testning med Jenkins
Utbildningsformer
Remote
Längd
2 dagar
Pris
20450 kr
Course Objectives
After completing the course, you have an understanding of CI and why Continuous Integration is used. You can set up a Jenkins server and create build jobs. You know what type of tests lend themselves to automation. You can produce unit tests in your favorite language and you can present the test results in a clear way. You also know how to work with debugging and with code review using Gerrit.
Target group
Prior knowledge
Course Content: Continuous Integration and testing with Jenkins
Part 1:
- What exactly is Jenkins?
- Installation
- Basic configuration.
- "My first Jenkins job"
Part 2:
- Script the build process.
- Create construction jobs.
Part 3:
- Unit tests, module tests, performance tests, acceptance tests - What can be automated?
- "The Walking Skeleton".
- Writing test cases - xUnit for your favorite language.
- Test Driven Development.
- Code coverage.
Part 4:
- Present test results.
- Make the results clear - Radiators, Tray Icons, Lamps....
- Claiming.
Part 5:
- Troubleshooting.
- File structure, search directly in the logs.
Part 6:
- Automated deliveries.
- Code review with Gerrit.