Qu'est-ce qui est exécuté avec la couverture IntelliJ ?
Qu'est-ce qui est exécuté avec la couverture IntelliJ ?

Vidéo: Qu'est-ce qui est exécuté avec la couverture IntelliJ ?

Vidéo: Qu'est-ce qui est exécuté avec la couverture IntelliJ ?
Vidéo: TUTO Java : Tests unitaires et couverture de code (code coverage) 2024, Peut
Anonim

Courir tester avec couverture

IntelliJ volonté Cours la classe d'essai avec le couverture option activée. Dans le couverture fenêtre, vous pouvez voir le résultat. Il affichera quel pourcentage du code a été couvert par l'épreuve. Vous pouvez voir le couverture résultat sur la base de la classe, des méthodes ou de la ligne

Par conséquent, comment exécuter la couverture dans IntelliJ ?

Si vous souhaitez rouvrir le Couverture fenêtre d'outils, sélectionnez Courir | Afficher le code Couverture Données du menu principal, ou appuyez sur Ctrl+Alt+F6. Le rapport indique le pourcentage du code qui a été couvert par les épreuves. Tu peux voir le couverture résultat pour les classes, les méthodes et les lignes.

De plus, comment exécuter tous les tests dans IntelliJ ? Appuyez sur Shift+Alt+F10 pour voir la liste des Cours ou Shift+Alt+F9 pour les configurations de débogage. à droite de la liste. Sinon, sélectionnez Courir | Courir Maj+F10 ou Courir | Déboguer Shift+F9 dans le menu principal.

Par la suite, on peut aussi se demander, qu'est-ce que la couverture dans IntelliJ ?

Code couverture vous permet de voir combien de votre code est exécuté pendant les tests unitaires, afin que vous puissiez comprendre à quel point ces tests sont efficaces. Le code suivant couverture les coureurs sont disponibles dans IntelliJ IDÉE: IntelliJ Code IDÉE couverture coureur (recommandé).

Comment la couverture de code est-elle calculée ?

Mesure de Couverture peut être déterminé par la formule suivante. Couverture = Nombre de couverture éléments exercés / Nombre total de couverture articles *100%. Une application à haute couverture de code signifie qu'elle a été testée de manière plus approfondie et qu'elle contiendrait moins de bogues logiciels qu'une application à faible couverture de code.

Conseillé: