< Go back to Continuous Integration training course
Editor (add & remove topics to suit your needs)
Session 1: Introduction
Session 2: Overview of CI
What is Continuous Integration?
What is the Build?
Key CI principles
Session 3: Why Adopt a CI Process
Benefits of Continuous integration
Reducing Risk in Software Development
Session 4: The CI process
What you need for CI
General Working Procedure
Nine Key Practices
Commit Code Frequently
Don’t Commit Broken Code
Run private Builds First
Fix Broken Builds immediately
Avoid Getting Broken Builds
Write Automated Developer tests
All Tests Must Pass
Automate As Much As Possible
Workshop: 45 mins – 1 hour
Session 5: Making CI Work
What stops teams using CI?
My project is too big / I have a legacy application / It is too complex etc.
Making it happen
Session 6: CI and Testing
What should you test?
Types of test
What tools should you use
Testing using mock objects / stubs / fakes
Mock Object tools (JMock/Easy Mock etc.)
CI and Test Driven Development – the relationship
CI and BDD – the relationship
Audience & Requirements
Duration, location and dates
If you have a course length in mind, please select from the list
More than 5 days
Where would you like the course to be held?
On your site
At our London offices
Please quote for both options
Where is your site located?
If you have a date and location in mind, enter them here....
Complete the form oppositebelow to get your quote >>>
GET A CUSTOM COURSE QUOTE
Complete this form for an instant quote Or for more information call 0800 028 6400