Session
Breaking the 100% Code Coverage Illusion
Does 100% Code Coverage ensure you have no bugs at all? Of course, no!
If your team aims for 100% Code Coverage with Unit Tests, this session is for you!
In this session, I will explain
- what Code Coverage is, and what the benefits of a high coverage percentage are
- how to generate Code Coverage reports in Visual Studio (with examples in C#)
- why you should NOT aim for 100% Coverage
- how it is possible to have 100% Code Coverage and yet have an unreliable system
- how to create valuable tests (Testing Pyramid vs Testing Diamond)
- how to create Integration Tests with NUnit
- what other types of tests may be useful for you (ever heard of Snapshot Tests and Property-based tests?)
Attendees will learn practical, actionable lessons on why 100% Code Coverage may not be as reliable as they think.
They will learn to shift their testing approach: quality over quantity!
Davide Bellone
Principal Backend developer | Microsoft MVP | Blogger
Turin, Italy
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top