Qu'est-ce que la couverture IntelliJ ?
Qu'est-ce que la couverture IntelliJ ?

Vidéo: Qu'est-ce que la couverture IntelliJ ?

Vidéo: Qu'est-ce que la couverture IntelliJ ?
Vidéo: Java : Tests unitaires et debugger Intellij Idea 2024, Novembre
Anonim

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é).

À côté de cela, comment puis-je voir la couverture dans IntelliJ ?

Si vous souhaitez rouvrir le Couverture fenêtre d'outils, sélectionnez Exécuter | 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. Vous pouvez voir les couverture résultat pour les classes, les méthodes et les lignes.

que signifie la couverture de code ? La couverture du code est une mesure du nombre de lignes/blocs/arcs de votre code sont exécutés pendant l'exécution des tests automatisés. La couverture du code est collectées à l'aide d'un outil spécialisé pour instrumenter les binaires afin d'ajouter des appels de traçage et d'exécuter un ensemble complet de tests automatisés sur le produit instrumenté.

De cette manière, comment utiliser la couverture de code dans IntelliJ ?

  1. Dans la boîte de dialogue Paramètres/Préférences Ctrl+Alt+S, sélectionnez Build, Execution, Deployment | Couverture.
  2. Définissez comment les données de couverture collectées seront traitées:
  3. Cochez la case Activer la vue de couverture pour ouvrir automatiquement la fenêtre de l'outil Couverture.

Comment trouver la couverture du code ?

La mesure de base de Couverture de code est le " Couverture Item", qui peut par tout ce que nous avons pu compter et voir qu'il ait été testé ou non. 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%.

Conseillé: