Automatisation des tests à la compilation

La qualité d’un module logiciel commence par une compilation sans erreur ni avertissement (warning) et se poursuit par le passage réussi des tests de non régression.

Pour automatiser cela sur le poste de développement, on peut utiliser les propriétés Événements de l’onglet Build du projet contenant les tests.

images/10RI10.png

La ligne de commande de l’événement post-build est :

"C:\Program Files\Microsoft Visual Studio\2022\Community\
Common7\IDE\Extensions\TestPlatform\vstest.console.exe" 
$(Solution-Dir)UnitTestProject1\bin\$(Configuration)
\net6.0\$(TargetFileName) 

Elle utilise l’outil Microsoft vstest.console.exe.

Voici le compte rendu affiché dans la fenêtre de sortie de Build suivant l’action « Régénérer la solution ».

images/10RI11.png
couv_RI4CAPOO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
DynamicData et source de données
Suivant
Automatisation des tests en dehors de Visual Studio