Als «code-coverage» getaggte Fragen

"Codeabdeckung" (Synonym: Testabdeckung) ist ein Maß für die Menge an Anwendungsquellcode, die normalerweise von einem Testregime, häufig durch Komponententests, ausgeübt wurde.

30
Was ist eine angemessene Codeabdeckung in% für Komponententests (und warum)? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Wenn Sie eine minimale prozentuale Codeabdeckung für Komponententests …



3
Codeabdeckung mit Mokka
Ich verwende Mocha zum Testen meiner NodeJS-Anwendung. Ich kann nicht herausfinden, wie die Codeabdeckungsfunktion verwendet wird. Ich habe versucht, es zu googeln, aber kein richtiges Tutorial gefunden. Bitte helfen Sie.


14
Wie kann ich eine GUI testen?
Die Berechnungen in meinem Code sind gut getestet, aber da es so viel GUI-Code gibt, ist meine gesamte Codeabdeckung geringer als ich möchte. Gibt es Richtlinien zum Testen von GUI-Code? Macht es überhaupt Sinn? Zum Beispiel gibt es Grafiken in meiner App. Ich konnte nicht herausfinden, wie das Testen der …

3
Wie lese ich einen Istanbul Coverage Report?
Ich habe Jasmine immer für meine Unit-Tests verwendet, aber seit kurzem benutze ich Istanbul, um mir Berichte zur Codeabdeckung zu geben. Ich meine, ich verstehe, was sie mir zu sagen versuchen, aber ich weiß nicht wirklich, was jeder dieser Prozentsätze darstellt (Stmts, Branches, Funcs, Lines). Bisher konnte ich beim Googeln …

12
Wie konfiguriere ich Maven + Sonar + JaCoCo mit mehreren Modulen, um einen Bericht über die zusammengeführte Abdeckung zu erstellen?
Ich habe im Internet nach diesem gesucht. Es gibt viele halbe Antworten, die mit Maven-Eigenschaften wie ${sonar.jacoco.reportPath}oder org.jacoco:jacoco-maven-plugin:prepare-agentoder Einstellung maven-surefire-plugin argLinemit zu tun haben -javaagent. In gewisser Weise führt keine dieser Antworten allein oder in Kombination zu dem, wonach ich suche: Ein Abdeckungsbericht, der eine Klasse als abgedeckt anzeigt, wenn …


10
Filtern Sie JaCoCo-Abdeckungsberichte mit Gradle
Problem: Ich habe ein Projekt mit Jacoco und ich möchte in der Lage sein, bestimmte Klassen und / oder Pakete zu filtern. Dazugehörige Dokumentation: Ich habe die folgende Dokumentation gelesen: Offiziell JacocoWebsite: http://www.eclemma.org/jacoco/index.html Offiziell Jacoco Dokumente für gradle: https://gradle.org/docs/current/userguide/jacoco_plugin.html Offiziell Jacoco GithubProbleme, die an der Berichterstattung arbeiten: https://github.com/jacoco/jacoco/wiki/FilteringOptions https://github.com/jacoco/jacoco/issues/14 Verwandte …


18
Wie füge ich einem privaten Konstruktor eine Testabdeckung hinzu?
Dies ist der Code: package com.XXX; public final class Foo { private Foo() { // intentionally empty } public static int bar() { return 1; } } Dies ist der Test: package com.XXX; public FooTest { @Test void testValidatesThatBarWorks() { int result = Foo.bar(); assertEquals(1, result); } @Test(expected = java.lang.IllegalAccessException.class) …


7
Kostenlose NCrunch-Alternative [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Jahren . Verbessere diese Frage Da NCrunch den freien Markt verlassen hat, suchte ich …

5
Perl-Build, Unit-Test, Codeabdeckung: Ein vollständiges Arbeitsbeispiel
Die meisten Stackoverflow-Antworten, die ich in Bezug auf den Perl-Erstellungsprozess und das Testen von Einheiten sowie die Codeabdeckung gefunden habe, verweisen mich einfach auf CPAN, um die Dokumentation dort zu erhalten. Es ist absolut nichts Falsches daran, auf CPAN-Module zu verweisen, da sich dort die vollständige Dokumentation befinden soll. In …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.