Codeanalyse

Die herkömmliche Analyse der Codeabdeckung liefert Informationen darüber, welcher Code durch Tests abgedeckt wird. Dadurch wird normalerweise die Codeabdeckung für Bereichstests ermittelt. Die Codeanalysefunktion von Silk Central geht weit darüber hinaus. Sie liefert Daten für automatisierte und manuelle Bereichs-, Funktions- und Lasttests in verwalteten Umgebungen. Die Codeabdeckung wird gemessen, um den Testfortschritt zu verfolgen und die Testplanung zu unterstützen. Die innovative Codeanalysefunktion von Silk Central berücksichtigt die Beziehung zwischen bestimmten Tests und dem getesteten Code. Dadurch können die Auswirkungen und Abhängigkeiten von Codeänderungen aus der Testperspektive analysiert werden. Die Tests können besser optimiert werden, da sich feststellen lässt, welche Testläufe für eine bestimmte Codeänderung am ehesten relevant sind.

Der Bereich Codeanalyse enthält Daten zur Codeabdeckung für Anwendungen, Pakete/Namensräume, Klassen, Methoden und Anweisungen. Sie können hier durch eine Testauswirkungsanalyse ermitteln, welche Tests bei bestimmten Codeänderungen ausgeführt werden müssen. Außerdem können Sie mit einer Aufwandsanalyse feststellen, wie lange automatisierte und manuelle Tests ausgeführt werden müssen, um eine ausreichende Abdeckung der Codeänderungen zu erzielen. Jede dieser Codeanalyseaufgaben kann mit einem vorkonfigurierten Bericht durchgeführt werden. Der Bereich enthält eine Navigationshierarchie mit allen Produkten, die für das ausgewählte Projekt erstellt wurden. Sie können in der Produkthierarchie bestimmte Versionen und Builds auswählen.