In this training we will learn different techniques for testing already-written code.
We will cover specification testing, structural testing, mutation testing, golden master, characterization testing, dependency-breaking techniques, the use of test doubles, and advice on achieving testable designs.
The training will combine theory and discussion sessions presenting the different concepts, techniques, patterns and strategies, with practical sessions in the form of katas in which we will apply the most important techniques.
The examples and katas are in Java and C#, but if you are interested in another language please contact us.
We will send you an email telling you everything you need to install before the course.
Primarily for programmers working with the object-oriented paradigm.
The course can be held for companies (closed for the hiring company) or open to the community. We try to run one open edition every term. Small companies often send people to our open courses. If you would like to be notified of upcoming open editions, please fill in this form.
Please note that courses for companies take place once we have been booked by the client. We will need to know the date at least one month in advance in order to be able to schedule them.