top 15 code coverage tools
Liste der beliebtesten Tools zur Codeabdeckung für Java, JavaScript, C, C ++, C #, PHP, Eclipse, .Net und viele andere Programmiersprachen:
Beim Testen von Software gibt es verschiedene Möglichkeiten, die Testabdeckung zu messen. Die Codeabdeckungsmethode ist eine der wichtigsten Techniken.
Mithilfe der Tools zur Codeabdeckung kann die Menge des während der Ausführung von Tests getesteten Codes ermittelt werden. In einfachen Worten sagt uns die Codeabdeckung, wie viel des Quellcodes von einer Reihe von Testfällen abgedeckt wird. Es ist eine wichtige Messgröße, um eine Standardqualität der QS-Bemühungen aufrechtzuerhalten.
Die Codeabdeckung wird gemessen in Prozent der Anzahl der Zeilen, die während der Ausführung von Tests aus der Gesamtzahl der Codezeilen ausgeführt wurden.
Zum Zeitpunkt des Schreibens von Testfällen sollten alle Kriterien für eine maximale Codeabdeckung berücksichtigt werden, d. H. Testfälle sollten so geschrieben werden, dass sie alle Anweisungen, Funktionen, Bedingungen, Pfade, Entscheidungen, Schleifen, Parameterwerte, Ein- und Ausstiegskriterien abdecken.
Wir haben verschiedene Tools auf dem Markt, um die Codeabdeckung zu messen. Lassen Sie uns einige davon in diesem Artikel im Detail untersuchen.
******************
= >> Kontaktiere uns um Ihren Eintrag hier vorzuschlagen.
******************
Was du lernen wirst:
Die beliebtesten Tools zur Codeabdeckung im Jahr 2019
Nachfolgend finden Sie eine Liste der beliebtesten Code Coverage Tools, die auf dem Markt erhältlich sind.
# 1) Parasoft JTest
Parasoft Jtest ist eines der Produkte der Parasoft Test Tools Suite.
Mit Jtest können Sie die Entwicklung von Java-basierten Anwendungen mit minimalem Risiko, angemessener Anleitung und Analyse beschleunigen. Es wird für Komponententests und Codeabdeckung verwendet, die in manuelle Tests und Automatisierungstests integriert sind. Der Bericht bietet ein gutes Bild des abgedeckten Codes und minimiert dadurch die Risiken.
Hauptmerkmale:
- Es wird für Java-basierte Anwendungen verwendet.
- Es handelt sich um ein Multitasking-Tool, das Datenflussanalyse, Komponententests, statische Analysen, Laufzeitfehlererkennung, Codeabdeckungstests usw. umfasst.
- Es kann Abdeckung von verschiedenen Frameworks und Testmethoden sammeln.
- Es kann im Befehlszeilenmodus, auf einer Eclipse-basierten Benutzeroberfläche oder mit CI-Systemen ausgeführt werden.
- Zu den qualitativ hochwertigen Berichten und Analysen gehören auch Details zur Rückverfolgbarkeit und zu Codeänderungen.
Lizenz-Typ: Proprietäre kommerzielle Software
Offizielle URL: Parasoft JTest
Vor-und Nachteile:
- Die Verwendung ist sehr teuer.
- Es ist ein gutes Werkzeug für Produkte von bester Qualität mit einer Mehrzwecklösung zur Reduzierung von Zeit und Risiken.
- Die Berichte und Analysen sind sehr einfach zu verstehen und vervollständigen maximale Qualitätsaspekte.
Neueste Erscheinung: Version 10.3.3 am 7. November 2017.
# 2) Testwell CTC ++
Testwell CTC ++ ist ein sehr beliebtes Tool von Verifysoft Technology. Es ist ein zuverlässiges Tool zur Codeabdeckung und -analyse für C, C ++, C # und Java.
Dies ist die erste Wahl für die meisten Branchen in jedem Bereich. Es stellt die Vollständigkeit der Tests sicher. Es wird mit einem Qualifizierungskit geliefert. Für dieses Tool stehen außerdem eine kostenlose Testversion, Online-Schulungen und Live-Präsentationen zur Verfügung. Es ist in drei Paketen nur für CTC ++ Host, CTC ++ Host-Target-Add-On und CTC ++ Bitcov-Add-On verfügbar.
Kern Java Interview Fragen mit Antworten
Für C # und Java ist ein separates Add-On-Paket erforderlich.
Hauptmerkmale:
- Das Hauptmerkmal ist, dass es für Anwendungen in verschiedenen Sprachen und Domänen verwendet werden kann.
- Es kann auch mit allen Unit-Test-Tools verwendet werden.
- Als Tool zur Codeabdeckung bietet es eine vollständige Abdeckung einschließlich aller Kriterien.
- Berichte können in gerader Text-, HTML-, JSON-, XML- und Excel-Form abgerufen werden.
Lizenz-Typ :: Die Testversion ist zunächst kostenlos erhältlich. Um es oder sein Add-On zu kaufen, muss man sie kontaktieren.
Offizielle URL: Testwell CTC ++
Vor-und Nachteile:
- Es ist sehr zuverlässig und einfach zu bedienen. Es vermeidet jede ungetestete Codeübermittlung.
- Eine kostenlose Testversion ist verfügbar.
- Es kann für Anwendungen in verschiedenen Sprachen wie C, Java, C # usw. verwendet werden.
- Es ist gut für alle Bereiche wie Gesundheitswesen, Transportwesen, Automobilindustrie usw. mit hoher Codeabdeckung.
- Es unterstützt alle Compiler und Cross-Compiler.
- Die Kosten werden nicht bekannt gegeben, daher müssen Sie sich an das Unternehmen wenden, um Preisinformationen zu erhalten.
Neueste Erscheinung: Version 8.2.2
# 3) Abdeckung
Cobertura ist ein Open Source Code Coverage Tool für Java. Dies ist ein Jcoverage-basiertes Tool. Um dieses Tool zu verwenden, sollte das Maven-Plug-In in der POM.XML-Datei deklariert werden.
Hauptmerkmale:
- Es unterstützt Java 7, Java 8, Java 9 und Java 10.
- Cobertura kann über die Kommandozeile oder Ant ausgeführt werden.
- Nach der Kompilierung wird der Java-Bytecode berechnet.
- Es deckt alle Kriterien der Codeabdeckung ab, einschließlich Zweige, Klassen, Pakete usw.
- Die Berichte werden in HTML oder XML erstellt.
- Diese Berichte haben die Funktionen zum Filtern, Aufsteigen und Absteigen.
Lizenz-Typ: GNU General Public License (GPL)
Offizielle URL: Abdeckung
Vor-und Nachteile:
- Es ist ein Open Source Code Coverage Tool.
- Die Berichte sind leicht zu verstehen und bieten Optionen zum Filtern nach Bedarf.
- Es ist sowohl für Entwickler als auch für Tester geeignet.
- Es funktioniert nur für Java.
Neueste Erscheinung: Version 2.1.1
# 4) JaCoCo
JaCoCo ist ein kostenloses Toolkit zur Codeabdeckung, das von EclEmma entwickelt wurde. Es wurde für den Ersatz des Emma Code Coverage Tools entwickelt. Es kann nur zum Messen und Berichten von Java-basierten Anwendungen verwendet werden.
Hauptmerkmale:
- Dieses Tool zur Codeabdeckung kann nur für Java verwendet werden. Es unterstützt Java 7, Java 8, Java 9 und Java 10.
- Es ist mit allen Arten von freigegebenen Java-Klassendateiversionen kompatibel.
- Es behandelt Zeilen, Anweisungen, Methoden, Typen, Verzweigungen und die zyklomatische Komplexität der Codeabdeckung.
- Es kann Java-Code auf zwei verschiedene Arten instrumentieren, d. H. Entweder während der Ausführung des Codes mit dem Java-Agenten oder vor der Ausführung des Codes, der offline ist.
- Es speichert die resultierenden Daten in einer Datei oder sendet sie über TCP. Die Berichtsformate umfassen CVS, XML und HTML.
- Es unterstützt Regressionstests sowie Funktionstests, bei denen Testfälle auf Junit basieren.
Offizielle URL: JaCoCo
Vor-und Nachteile:
- Dies ist ein Open Source Code Coverage Tool.
- Es ist nur für die Java-Codeabdeckung gebunden.
- Es bietet eine gute Leistung für große Java-Projekte bei minimaler Laufzeit.
- Es erfordert weniger Implementierung mit minimalen Abhängigkeiten von externen Bibliotheken und Ressourcen.
- Es gibt viele Tools, die JaCoCo unterstützen, wie Jenkins, Netbeans, Gradle, TeamCity, VS TEAM SERVICES usw.
- Es ist einfach, JaCoCo in Maven, Junit usw. zu konfigurieren, um einen Bericht zur Codeabdeckung zu erhalten.
- Der von JaCoCo erstellte Bericht ist farbenfroh und leicht verständlich.
Neueste Erscheinung: Version 0.8.1 am 21. März 2018.
# 5) CodeCover
Das CodeCover-Tool ist ein erweiterbares Open-Source-Tool zum Testen von Glasboxen, das als Codeabdeckung für Java-Software verwendet werden kann. Es wurde 2007 an der Universität Stuttgart entwickelt. Es kann in der Befehlszeile, Eclipse und Ant ausgeführt werden.
Hauptmerkmale:
- Es ist ein Tool zum Testen von Glasboxen für Java-Anwendungen.
- Es umfasst Anweisungen, Schleifen, Verzweigungen usw. sowie Begriffsabdeckung, Fragezeichenoperatorabdeckung und synchronisierte Abdeckung.
- Die Berichte werden im Template-Engine-Velocity-Format generiert.
Lizenz-Typ: EPL - Eclipse Public License.
kostenlos youtube to mp4 video downloader
Offizielle URL: CodeCover
Vor-und Nachteile:
- Es ist ein kostenloses Tool, das für die Codeabdeckung verwendet werden kann.
- Es wird verwendet, um die Testqualität zu verbessern und neue Testfälle zu erstellen.
- Es ist für die Verwendung in Java und COBOL beschränkt.
- Es gibt auch Einschränkungen, nur ein einziges Quellverzeichnis zu instrumentieren.
Neueste Erscheinung: Version 1.0.1.2 im Jahr 2011
# 6) BullseyeCoverage
Bullseye ist ein Tool zur Codeabdeckung für C ++ - und C-Programme. Der Preis beträgt 800 USD für das erste Jahr und 200 USD pro Jahr für die Verlängerung.
Hauptmerkmale:
- Dieser Code Coverage Analyzer kann für C ++ und C verwendet werden.
- Es hat die Funktion, das Ergebnis in das HTML-, XML- und GUI-Format zu exportieren.
- Es kommt mit zusätzlichen Funktionen wie Zusammenführen, Ausschließen von Code, Visualisieren usw.
- Die größte Enttäuschung ist, dass die Zusammenführung von Ergebnissen nur auf funktionaler Ebene möglich ist. Es ist in der Anweisungs- oder Bedingungsebene nicht zulässig.
Lizenz-Typ: Floating License
Offizielle URL: Bullseye
Vor-und Nachteile:
- Seine Verwendung ist auf C ++ und C beschränkt.
- Die Werkzeugkosten sind hoch. Vor allem, wenn man seine zusätzlichen Funktionen wie Visualizer, Merge, Code ohne etc. nicht benötigt.
- Das Tool ist benutzerfreundlich und einfach zu bedienen.
- Die Berichte sind sehr einfach und leicht zu verstehen.
- Die Ausführungsgeschwindigkeit ist sehr hoch.
- Die Zusammenführungsfunktion ist nicht so gut.
Neueste Erscheinung: Version 8.14 im März 2018
# 7) EMMA
Emma ist ein sehr beliebtes Open-Source-Tool für Java-Software zur Messung der Codeabdeckung. Es wurde von Vlad Roubtsov entwickelt. Es deckt alle Arten der Berichterstattung ab, wie Klasse, Linie, Methode usw.
Hauptmerkmale:
- Es ist 100% für Java-Software.
- Seine Besonderheit ist, dass es die groß angelegte Unternehmensentwicklung unterstützt.
- Dieses Tool hat im Vergleich zu den anderen kostenlosen Coverage-Tools einen großen Marktanteil.
- Die Berichte sind in den Formaten XML, HTML und Nur-Text verfügbar.
Lizenz-Typ: CPL - Common Public License v1.0.
Offizielle URL: EMMA
Vor-und Nachteile:
- Dies ist ein kostenloses Tool mit sehr guter Geschwindigkeit.
- Es ist recht einfach zu bedienen und deckt alle Kriterien der Codeabdeckung ab.
- Eingeschränkt für die Verwendung in Java-Software.
- Es unterstützt ANT.
- Es unterstützt die Klasseninstrumentierung und kann offline oder im laufenden Betrieb ausgeführt werden.
- Der größte Nachteil ist, dass es nicht die neueste Version von Java unterstützt und nicht gut gewartet wird.
Neueste Erscheinung: Emma-2.0.5320
# 8) OpenCover
OpenCover ist ein Open Source-Tool für die Codeabdeckung von .NET-Software. Es funktioniert gut für .Net 2 und höher. Es wurde entwickelt, um die Probleme zu lösen, die bei der Verwendung des Tools PartCover für die Codeabdeckung der .NET-Software auftreten.
Hauptmerkmale:
- Es ist für alle .Net 2 und höher Software.
- Es kann per NuGet-Paket, MSI oder ZIP-Datei installiert werden.
- Es bietet 64- und 32-Bit-Unterstützung für .Net 4 und .Net 2.
- Es bietet einen einfachen Code-Coverage-Prozess.
- Es bietet auch eine bessere Handhabung von Generika als PartCover.
- Es ist ein Befehlszeilenprogramm.
- Es gibt Berichte als XML-Ausgabedatei, mit der grafische Berichte erstellt werden. Dies erfolgt mit Unterstützung des Berichtsgenerator-Tools.
Lizenz-Typ: MIT-Lizenz
Offizielle URL: Offene Abdeckung
Vor-und Nachteile:
- Es ist ein kostenloses Tool zum Testen der Codeabdeckung.
- Es ist in mehrfacher Hinsicht besser als PartCover.
- Es bietet eine sehr hilfreiche Dokumentation bei der Installation von OpenCover.
Neueste Erscheinung: OpenCover 4.6.519 am 8. Februar 2016
# 9) NCover
NCover ist das beste Tool zur Codeabdeckung, das von Peter Waldschmidt für die .Net-Plattform entwickelt wurde. Es ist kein vollständig Open Source-Tool. Nur die Beta-Version ist kostenlos verfügbar. Ein kompletter NCover 3 kostet 480 US-Dollar.
Hauptmerkmale:
- Das NCover-Tool ist nur für die .Net-Plattform vorgesehen.
- Dies gilt für Kontoauszüge und Zweigstellen.
- Dieses Tool analysiert den Code, indem es ihn dahinter privatisiert.
- Mit dem NCoverExplorer-Tool können Sie den Quellcode mit Coverage-Analyse durchsuchen.
- Berichte werden in Metriken im HTML-Format dargestellt.
Lizenz-Typ: Floating License
Offizielle URL: NCover
Vor-und Nachteile:
- Es ist das beste Tool zur Codeabdeckung für .NET-Software.
- Nur die Beta-Version ist kostenlos. Andernfalls ist die Verwendung dieses Tools teuer.
- Es hat eine Laufzeit von 4 Jahren und ist ein sehr schnelles Werkzeug.
- Der Support ist sehr aktiv und aktualisiert die Releases ständig mit einigen neuen Korrekturen und Funktionen.
- Mit diesem Tool ist es sehr einfach, Daten zur Codeabdeckung zu erstellen.
- Es eignet sich sowohl für manuelle als auch für automatisierte Tests der Codeabdeckung.
Neueste Erscheinung: NCOVER V5.5.3706.979 im September 2017
# 10) COCO quetschen
COCO ist ein plattformübergreifendes sowie ein mehrsprachiges Cross-Compiler-Tool zur Codeabdeckung von froglogic.
Zu den von COCO unterstützten Sprachen gehören C ++, C, C #, System C, Tcl und QML. Die Berichte sind in verschiedenen Formaten wie HTML, XML, Text, JUnit UND Cobertura verfügbar. Die Werkzeugkosten werden von FROGLOGIC nicht bekannt gegeben. Die erworbene Lizenz ist jedoch 1 Jahr gültig.
Für weitere Informationen muss man sich an den Support wenden. Testversion, Demo, Schulungen und Online-Support sind verfügbar, jedoch mit Einschränkungen auf der Grundlage der erworbenen Lizenz.
Hauptmerkmale:
- Es ist ein plattformübergreifendes und ein compilerübergreifendes Tool zur Codeabdeckung.
- Es instrumentiert den Quellcode.
- Es kann in verschiedene Builds, Tests und CI-Frameworks integriert werden.
- Die Funktion zum Zusammenführen von Berichten steht zur besseren Analyse zur Verfügung.
Lizenz-Typ: Froschlogik-Lizenz - Floating-Lizenz.
Offizielle URL: COCO zerquetschen
Vor-und Nachteile:
- Es unterstützt mehrere Arten von Projekten in einer Sprache wie C ++, C, C #, System C, Tcl und QML.
- Die Testversion ist mit Einschränkungen auf dem Markt erhältlich.
- Jede Lizenz beinhaltet ein Jahr Support und Updates.
- Es macht den Prozess einfach.
- Es umfasst Kriterien wie Aussage, Zweige und Bedingungen.
- Der Benutzer kann ein anderes Berichtsformat auswählen.
- Findet redundante Tests und nicht erreichbaren oder toten Code.
Neueste Erscheinung: Version 4.0 im Jahr 2017
# 11) CoverageMeter
Das CoverageMeter-Tool ist die am häufigsten verwendete Toolkette für die Codeabdeckung für C / C ++ - Anwendungen. Die neueste Version ist Version 1.4. Es hilft beim Auffinden des nicht getesteten Quellcodes. Es enthält zwei Unterwerkzeuge, d. H. CoverageBrowser und CoverageScanner.
CoverageScanner fungiert als Befehlszeilenprogramm und ersetzt den Compiler. Es ist an die meisten auf dem Markt verwendeten Compiler angepasst. CoverageBrowser fungiert als grafische Oberfläche, über die Abschlussberichte analysiert und verwaltet werden. Nach der Ausführung kann der Abschlussbericht im CoverageBrowser analysiert und verwaltet werden.
Hauptmerkmale:
- Das Tool besteht hauptsächlich aus zwei Teilen, d. H. CoverageScanner und CoverageBorwser.
- Es enthält außerdem zwei kleine kostenlose Tools - Execution Agent und optional Visual Studio 2005 und 2008.
- Es kann nur für C- und C ++ - basierte Anwendungen verwendet werden.
- Die Kosten betragen ca. 115,00 USD. Die Testversion ist jedoch auch auf dem Markt erhältlich.
Lizenz-Typ: Shareware
Offizielle URL: CoverageMeter
Vor-und Nachteile:
- Die kostenlose Testversion ist auf dem Markt erhältlich.
- Es ist nur für C- und C ++ - Programme beschränkt.
- Es deckt alle Kriterien der Codeabdeckung ab, wie Funktion, Anweisung, Bedingung, Pfad usw.
Neueste Erscheinung: Version 1.4
# 12) GCT
GCT, Generic Coverage Tool, ist ein kostenloses Tool zur Codeabdeckung für C von Brain Marick. Es misst Zweige, Schleifen und die Abdeckung relationaler Operatoren. Das Tool ruft den C-Quellcode ab, führt dann die Instrumentierung durch und erstellt das Objekt mithilfe des System-C-Compilers. Anders als ein echter Compiler ruft er nach der Instrumentierung den C-Compiler auf.
Hauptmerkmale:
- Es ist gut für C-Programme.
- In der neuesten Version verhält es sich wie ein guter Compiler.
- Es umfasst Verzweigungen, Mehrfachbedingungen, Randbedingungen und Schleifen.
Lizenz-Typ: GNU - General Public License.
Offizielle URL: GCT
Vor-und Nachteile:
- Es ist Open Source und mit dem leistungsstarken Berichtssystem einfach zu verwenden.
- Das Tool läuft nur unter UNIX.
- Das Werkzeug ist groß und hat viele Teile in der Installation. Dies erfordert ungefähr 33000 1k-Blöcke.
- Es verfügt über flexible Berichterstellungstools.
Neueste Erscheinung: GCT 1.4
# 13) TCAT C / C ++
TCAT ist ein Tool zur Codeabdeckung zur Analyse von C, C ++ und JAVA. Die Version 2.1 funktioniert gut für NT 4.x und Windows 95. Das Kit von TCAT besteht aus der instrumentierten Engine, der Laufzeiteinheit und dem grafikorientierten Analysator. Um die tatsächlichen Kosten und Einschränkungen zu ermitteln, muss man sie kontaktieren oder eine E-Mail senden.
Hauptmerkmale:
- Es analysiert Zweige, Funktionen und die Codeabdeckung von Anrufpaaren.
- Es funktioniert für C, C ++ und Java.
- Die Point-and-Click-Methode für die Berichterstellung zur Abdeckung erleichtert die Verwendung des Tools.
- Verfügbarkeit einer vollständigen Benutzerdokumentation und einer leistungsstarken Visualisierungssoftware zur Unterstützung der Benutzer.
- Es gibt eine Demoversion, für die kein Lizenzschlüssel erforderlich ist, während für die Vollversion ein Lizenzschlüssel erforderlich ist.
Lizenz-Typ: Standard Floating License Manager (flexlm)
Offizielle URL: TCAT C / C ++
Vor-und Nachteile:
- Beschränkt auf C, C ++ und JAVA.
- Einfache Abwicklung großer und komplexer Projekte ohne Kapazitätsprobleme.
- Gutes Programmverständnis von Call Tree und Digraphen.
- Es ist sehr zuverlässig, mit minimalen Berechnungen und ist sowohl für Entwickler als auch für Tester vollständig.
- Die Demoversion ist nur für einen Zeitraum von 10 Tagen verfügbar und dies auch mit einigen Einschränkungen.
- Die Kosten der Lizenz werden nicht bekannt gegeben.
Neueste Erscheinung: TCAT C / C ++, Ver. 3.2.
# 14) Gretel
Gretel ist ein kostenloses Tool zur Codeabdeckung für Java-Programme von Carls Howells an der University of Oregon. Für die Installation von Gretel JVM 1.3 oder höher ist BCEL (Byte Code Engineering Library) erforderlich.
Hauptmerkmale:
- Es unterstützt die Anweisungsabdeckung für Java-Programme.
- Es unterstützt auch die verbleibende Testabdeckung, indem es das Programm neu instrumentiert und das Instrument aus dem bereits ausgeführten Code entfernt.
- Es kann in einer Befehlszeile oder GUI gestartet werden.
- Berichte sind in der GUI verfügbar.
Lizenz-Typ: BSD
Offizielle URL: Gretel
Vor-und Nachteile:
- Es ist ein Open Source Tool.
- Es ist nicht kompatibel mit JUnit.
Neueste Erscheinung: Version 1.0rc2 im Juni 2002.
# 15) JCov
Jcov ist ein Open-Source-Tool zur Abdeckung von Java-Code. Es wird mit SUN JDK entwickelt und implementiert. Es funktioniert durch Instrumentieren von Java-Bytecode auf zwei Arten, d. H. Statische Instrumentierung und dynamische Instrumentierung.
Hauptmerkmale:
Welches Windows-Betriebssystem ist am besten?
- Das Tool eignet sich für Java-Projekte.
- Es meldet Block-, Leitungs-, Zweig- und Methodenabdeckung.
- Es kann die gesammelten Daten im Dateisystem oder auf einem Server speichern.
- Es instrumentiert Java-Bytecode.
- Es kann sowohl im laufenden Betrieb als auch offline instrumentiert werden.
Lizenz-Typ: LPG V2
Offizielle URL: JCov
Vor-und Nachteile:
- Es ist ein Open Source Code Coverage Tool.
- Es ist nur auf Java-Projekte beschränkt.
- Es deckt fast alle Kriterien der Codeabdeckung ab.
Neueste Erscheinung: JCov Version 3 im Jahr 2014.
Fazit
Die Verwendung der Codeabdeckung zur Aufrechterhaltung einer Standardqualität der Tests führt dazu, dass zusätzliche Testfälle eingeschlossen werden, um sicherzustellen, dass der Code ausgeführt wird, während Testsuiten so weit wie möglich ausgeführt werden. Dies ist in der Tat sehr hilfreich für effektive Regressionstests.
Tools zur Codeabdeckung werden nur verwendet, um den Code zu messen, der während der Ausführung von Tests abgedeckt wird.
Es ist sehr selten, dass eine 100% ige Codeabdeckung gefunden wird, und selbst eine 100% ige Codeabdeckung beweist keine 100% ige Qualitätsprüfung. Möglicherweise erreichen Sie eine 100% ige Codeabdeckung, während einige wichtige Testfälle noch fehlen. Um ein besseres Maß an effektiven Tests zu erreichen, sollten Mutationstests anstelle einer normalen Codeabdeckung durchgeführt werden.
******************
= >> Kontaktiere uns um hier eine Auflistung vorzuschlagen.
******************
Literatur-Empfehlungen
- Beste Software-Test-Tools 2021 (QA Test Automation Tools)
- 15 besten JAVA-Tools für Entwicklung, Erstellung, Profiler, Codeabdeckung und Überprüfung
- TOP 40 Tools zur Analyse statischer Codes (beste Tools zur Analyse von Quellcodes)
- Top 10 der beliebtesten Tools zur Codeüberprüfung für Entwickler und Tester
- Java-Bereitstellung: Erstellung und Ausführung einer Java-JAR-Datei
- Java Virtual Machine: Wie JVM beim Ausführen von Java-Anwendungen hilft
- Zugriffsmodifikatoren in Java - Tutorial mit Beispielen
- Java Reflection Tutorial mit Beispielen