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>