Integration der Codeabdeckung

Die in diesem Kapitel besprochene Java API-Schnittstelle wird benötigt, um Plug-Ins für Silk Central zu erstellen, die die Integration eines externen Codeabdeckungs-Tools erlauben.

Die Codeabdeckungs-Tools liefern Informationen darüber, welcher Code durch Tests abgedeckt wird. Silk Central liefert standardmäßig die folgenden Codeabdeckungs-Tools:
  • Silk Central Java Codeanalyse (Java Code Analysis Agent)
  • DevPartner Studio .NET Codeanalyse (Windows Code Analysis Framework)
Anmerkung: Wenn Ihre zu testende Anwendung unter Linux läuft, lesen Sie das Thema Installation des Codeanalyse Systems in einer Linux-AUT-Umgebung.

Falls die zwei vorher genannten Tools nicht ausreichend sind, können Sie Ihre eigene Integration zur Codeabdeckung erstellen und verteilen. Siehe Creating Your Own Code Coverage Plugin.

Anmerkung: Zusätzlich zur Verteilung Ihrer maßgeschneiderten Anwendung auf dem Anwendungsserver (Details im Thema Plug-Ins erstellen) müssen Sie Ihre maßgeschneiderte Anwendung auf dem Codeanalyse Systemserver verteilen. Hier befindet sich Ihr AUT und Codeabdeckungs-Tool. Der Pfad lautet wie folgt: \Silk\Silk Central <version>\Plugins