El punto de ampliación RPTReport

Utilice este punto de ampliación para definir los informes de las pruebas de rendimiento que están instalados con el producto y disponibles para "Restaurar a los valores predeterminados".
En la tabla siguiente se describen los elementos y atributos del punto de ampliación RPTReport.
Elementos y atributos Descripción
Report Una definición de un informe de pruebas de rendimiento. Puede formar parte de un ReportGroup; sin embargo, cualquier informe que se aplique únicamente a un protocolo específico se debería asignar al grupo de informes de dicho protocolo.
     path La vía de acceso relativa del conector al archivo .view que devine el informe de rendimiento, por ejemplo: /reports/my_report.view.
     menuText Una serie localizada para el elemento de menú Report (por ejemplo, "Visualizar informe de rendimiento"). Localice esta serie utilizando la tecla de prefacio "%". Cuando esta serie se recupere de la ampliación, se proporcionará el valor localizado del paquete de recursos del conector. Consulte el siguiente ejemplo de este tema.
     icon La vía de acceso relativa a la raíz del conector a un icono utilizado con el menú de este informe, por ejemplo: /icons/my_icon.gif
     restrictToPostRun Para que este informe sólo esté disponible después de que la ejecución se haya completado, establezca esta variable booleana en "true".
     id Un identificador único para este informe.
     PostRunGenerator Implica restrictToPostRun. Si un informe requiere un proceso posterior a la ejecución (por ejemplo, un informe Percentil de página en el que se calculen los datos en función de toda la ejecución de pruebas), este atributo puede especificar un implementador de PostRunReportGenerator. Consulte el siguiente ejemplo de este tema.
     isTemplate Nota: Este atributo no está disponible actualmente.
ReportGroup Agrupación de informes específicos de protocolo. El resultado es un menú desplegable etiquetado con texto proporcionado en menuText. Todos los informes específicos de protocolo deben tener un grupo de protocolos.
     menuText El texto que etiqueta el menú desplegable de grupos de protocolos. Se debería localizar utilizando la tecla de prefacio "%".
     capability_id Nota: Este atributo no está disponible actualmente.
     defaultReportID ID del informe predeterminado para el protocolo asociado a este grupo.
     protocol_id El ID del protocolo al que se aplica este ReportGroup.
En el ejemplo siguiente se muestra un punto de ampliación 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>

Comentarios