Lecture sylabus PV260

Week 4 - Automated testing and testability. Continuous integration. (J. Pokorný)

Lecturer: JIří Pokorný, Mews
Activity sheet: enter your lecture activity here (till 14:30 the same day)


About the lecturer:  Works as a developer and teacher of .NET C#. Focuses mainly on software quality and continuous delivery. Presents programming courses of C# at VUT and Masaryk University. At Windows User Group community in Brno is one of the longest active organizers and contributed also by many presentations around the Czech Republic.
 

Content

On a practical example of a testable application, we will go through a step-by-step demonstration of how to extend and refactor its code in an agile fashion. We will continuously write and maintain unit tests and measure code coverage. The examples will be integrated into the Continuous delivery process, and we will demonstrate how we can obtain and evaluate code-quality metrics with every change as part of the deployment process (success rate, time to fix test, code coverage, static code analyzes).

Lecture Material