Erweiterungspunkt "RPTReport"

Verwenden Sie diesen Erweiterungspunkt für die Definition von Leistungstestberichten, die mit dem Produkt installiert und zum Wiederherstellen von Standardwerten verwendet werden sollen.
In der folgenden Tabelle werden Elemente und Attribute des Erweiterungspunkts "RPTReport" beschrieben.
Elemente und Attribute Beschreibung
Report Hierbei handelt es sich um eine Definition für Berichte zu Leistungstests. Diese können Teil einer ReportGroup sein. Wenn ein Bericht sich nur auf ein bestimmtes Protokoll bezieht, muss er der entsprechenden Protokollberichtsgruppe zugeordnet werden.
     path Hierbei handelt es sich um den relativen Pfad des Provider-Plug-ins zur Datei .view, über die der Leistungsbericht definiert wird, beispielsweise /reports/my_report.view.
     menuText Hierbei handelt es sich um eine lokalisierte Zeichenfolge für den Menüpunkt "Bericht" (Beispiel: "Leistungsbericht anzeigen"). Lokalisieren Sie diese Zeichenfolge unter Verwendung des Schlüssels mit dem Vorwortzeichen "%". Wird diese Zeichenfolge über die Erweiterung abgerufen, wird der lokalisierte Wert aus dem Plug-in-Ressourcenpaket bereitgestellt. Weitere Informationen zu diesem Thema finden Sie in dem später folgenden Beispiel.
     icon Hierbei handelt es sich um den Plug-in-Pfad (relativ zum Stammverzeichnis) zu einem Symbol, das mit dem Menü dieses Berichts verwendet wird (Beispiel: /icons/my_icon.gif).
     restrictToPostRun Damit dieser Bericht erst nach beendeter Ausführung zur Verfügung steht, muss für diese Boolesche Variable "true" angegeben werden.
     id Hierbei handelt es sich um eindeutige Kennung für diesen Bericht.
     PostRunGenerator Impliziert restrictToPostRun. Wenn für einen Bericht eine Verarbeitung nach Ausführung erforderlich wird (Beispiel: ein Seiten-Quantilsbericht, dessen Daten auf der Basis des kompletten Testlaufs berechnet werden), kann über dieses Attribut ein Implementierungselement des Typs PostRunReportGenerator angegeben werden. Weitere Informationen zu diesem Thema finden Sie in dem später folgenden Beispiel.
     isTemplate Hinweis: Dieses Attribut ist momentan nicht verfügbar.
ReportGroup Hierbei handelt es sich um eine Gruppierung für protokollspezifische Berichte. Mündet in ein Dropdown-Menü, dessen Bezeichnung sich aus dem über menuText eingegebenen Text zusammensetzt. Alle protokollspezifischen Berichte müssen über eine Protokollgruppe verfügen.
     menuText Hierbei handelt es sich um den Text, über den das Dropdown-Menü zur Protokollgruppe gekennzeichnet wird. Sollte unter Verwendung des Einleitungszeichens "%" lokalisiert werden.
     capability_id Hinweis: Dieses Attribut ist momentan nicht verfügbar.
     defaultReportID Hierbei handelt es sich um die ID des Standardberichts für das Protokoll, das dieser Gruppe zugeordnet ist.
     protocol_id Hierbei handelt es sich um die ID des Protokolls, auf die sich die Gruppierung ReportGroup bezieht.
Das folgende Beispiel zeigt einen Erweiterungspunkt des Typs RPTReport.
<Report
			menuText="%DISPLAY_TRANS_REPORT_LABEL"
			icon="icons/elcl16/trans_report.gif"
			path="reports/Transaction Report.view"
			id="com.ibm.rational.test.lt.execution.results.transactions"/>     
	<ReportGroup menuText="%HTTP_REPORTS">
		<Report
			menuText="%DISPLAY_PERF_REPORT_LABEL"
			icon="icons/report_default.gif"
			path="reports/default.view"
			id="com.ibm.rational.test.lt.execution.results.performance"/>
		<Report
			menuText="%PAGEEL_REPORT"
			icon="icons/elcl16/pageelem_report.gif"
			path="reports/Page Element Report.view"
			id="com.ibm.rational.test.lt.execution.results.pageelement"/>
		<Report
			restrictToPostRun="true"
			menuText="%PERCENTILE_REPORT"
			icon="icons/report_percent.gif"
			path="reports/Percentile Report.view"
			PostRunGenerator="com.ibm.rational.test.lt.execution.results.view.controller.PercentileReportController"
			id="com.ibm.rational.test.lt.execution.result.percentile"/>
		<Report
			menuText="%VP_REPORT"
			icon="icons/report_vp.gif"
			path="reports/Verification Point Report.view"
			id="com.ibm.rational.test.lt.execution.results.vp"/>
	</ReportGroup>

Feedback