The robustness and proper maintenance of a project or product over many years requires the ability to validate what is produced. This means writing tests in addition to the code in order to automate the necessary verifications as far as possible. These tests are also a good foundation to ensure that the developed software is indeed what is expected, and that specifications are revised as necessary.
In this course, attendees will learn techniques used to obtain quality code and tests. They will see how to go from specifications to tests in an incremental approach. They will also learn about all the tools available today to help them design, organize and maximize the usefulness of their tests.
This is a key factor in the quality of software produced by a team, but one that is often misunderstood or misapplied. With training, developers can implement best practices to improve the robustness of their code.
By the end of the course, attendees will be able to apply their new understanding of test-driven development to their own projects. They will also be able to progressively introduce tests into code with little or no existing tests.
tech lead, lead dev, developers
Any level of experience
3 days
Initial experience in software development, with or without automated testing
Start
Days
Location
Course
Language
Price ex. VAT
██████
█
███
███████████████
███
███
█████
███
██████
█
███
███████████████
███
███
█████
███
██████
█
███
███████████████
███
███
█████
███
* plus VAT if applicable
To indicate your interest, please use the following form to give your details. Useful information would be the number of attendees, preferred location, dates and any other information.
KDAB is committed to ensuring that your privacy is protected.
For more information about our Privacy Policy, please read our privacy policy