2017-01-06 1 views

Antwort

0

Erste Bitte beachten Sie, dass Clover zwei Arten von Code-Coverage-Datensätze:

  • globale Abdeckung - von den gesamten Testlauf, wird dies immer Codeabdeckung aus allen Tests (und nicht nur Tests enthält, auch von setUp Methoden usw.)

  • pro-Testabdeckung - Codeabdeckung für jeden Test einzeln verfolgt wird

Bei der pro-Testabdeckung Sie kann auswählen, ob die Abdeckung von fehlgeschlagenen Tests eingeschlossen werden soll oder nicht. Sie können diese Option für die Berichterstellung konfigurieren. Siehe:

  • für Ant - die 'Klee-Bericht' Aufgabe 'aktuell' Element, das includeFailedTestCoverage = "true | false" -Attribut
  • für Maven - Klee: Klee Ziel, müssen Sie verwenden Tag ändern Sie den

Einstellung Sie auch diese in IDE (ein farbiger Balken auf Editor-Marge wird sich ändern) umschalten:

  • in IDEA - Ansicht -> Toolbar - ermöglichen es, finden „Abdeckung Fügen von übergeben testet nur "Taste auf dem zu ol bar (der mit einem grünen Kreis und das "OK" label)
  • in Eclipse - Coverage-Explorer-Ansicht, "Include-Berichterstattung aus bestandenen Tests nur" Taste

Referenzen:

Prost Marek