Session
100% Code Coverage NON deve essere lo scopo dei tuoi test
Siamo sicuri che raggiungere il 100% di Code Coverage possa assicurarti di non avere bug nel progetto? Certo che no!
Se il tuo team punta a raggiungere il 100% di Code Coverage tramite unit test solo per vedere quel bel numero, questa sessione fa per te!
In questa sessione vedremo:
- cos'è la Code Coverage, e quali benefici porta avere un avere una buona percentuale di Coverage;
- come generare report di Code Coverage in Visual Studio (con esempi in C#);
- perchè NON dovresti puntare ciecamente al 100% di Code Coverage;
- come è possibile avere il 100% di Code Coverage ed avere comunque un software inaffidabile;
-come creare test che portino effettivo vantaggio;
- Testing Pyramid vsTesting Diamond;
- come creare Integration Tests con NUnit;
I partecipanti impareranno, tramite esempi pratici, perchè il solo fatto di avere raggiunto il 100% di Code Coverage non rende automaticamente il loro sistema piú affidabile.
E che, come si dice, "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