Informes de pruebas para la integración de Rational Quality Manager

Los informes de pruebas describen la cobertura de las pruebas, el estado de aprobación y los resultados de planes de prueba y casos de prueba enlazados en IBM® Rational Quality Manager.

IBM Rational DOORS incluye en Rational Quality Manager dos tipos de informes para casos de prueba y planes de prueba integrados. El informe de rastreabilidad ayuda a asegurar la rastreabilidad para la validación de requisitos en los planes de prueba y los casos de prueba. Este informe también muestra el estado de aprobación de casos de prueba enlazados, qué equipos se pueden utilizar para determinar el impacto de cambios adicionales en los requisitos. El informe de prueba muestra el resultado de la prueba; estado pasado, anomalía y aplazado, registros de error y otros resultados. Los informes de rastreabilidad y prueba se pueden generar para cada vista de módulo asociada con un plan de prueba.

Informe de rastreabilidad

El informe de rastreabilidad, que también se conoce como informe de Cobertura de prueba, proporciona esta información: El informe de rastreabilidad se implementa mediante la visa de rastreabilidad de módulo. La vista de rastreabilidad es una vista predeterminada sin filtrar del módulo con una columna adicional que muestra planes de prueba y casos de prueba que están enlazados a cada requisito.

Informe de prueba

El informe de prueba, que también se conoce como el informe Declaración de calidad, proporciona esta información:

El informe de prueba se basa en una vista de módulo. En la imagen siguiente se muestra una parte de un informe.

La imagen es una captura de pantalla de un informe de prueba. Las cabeceras y los valores de resultado se describen a continuación.

El informe incluye estas columnas y estos valores de resultado de prueba.

Tabla 1. Cabeceras de columna de informe de prueba y valores
Cabecera de columna Descripción
Casos de prueba ID y nombre de cada caso de prueba en el plan de prueba y su requisito enlazado. Esta columna incluye el veredicto de cada caso de prueba. El formato es (Id caso de prueba) Nombre caso de prueba: Veredicto.
Estado de prueba La columna de estado de prueba proporciona una indicación de la cobertura y el estado de los casos de prueba enlazados. Esta columna muestra uno de estos valores:
  • En blanco. No hay casos de prueba en el plan de prueba que estén enlazados al requisito.
  • Aprobado. Los casos de prueba están en el plan de prueba, enlazado al requisito y aprobado.
  • No aprobado. Los casos de prueba están en el plan de prueba y enlazados a los requisitos, pero al menos un caso de prueba no está aprobado. El estado del caso de prueba puede ser borrador, en revisión, en curso o un estado similar.
Veredicto El veredicto para las pruebas que se basan en la última ejecución de cada registro de ejecución para los casos de prueba que están enlazados al requisito. Veredicto es un término de Rational Quality Manager.
Pasados Número de registros de ejecución pasados, según la última ejecución, que están enlazados a cada caso de prueba. El formato es Id de caso de prueba: Registros de ejecución pasados del total de registros de ejecución.
Diferidos Número de registros de ejecución diferidos, según la última ejecución, que están enlazados a cada caso de prueba. El formato es Id de caso de prueba: Registros de ejecución diferidos del total de registros de ejecución.
Error Número de registros de ejecución de error, según la última ejecución, que están enlazados a cada caso de prueba. El formato es Id de caso de prueba: Registros de ejecución de error del total de registros de ejecución.
Fallados Número de registros de ejecución fallados, según la última ejecución, que están enlazados a cada caso de prueba. El formato es Id de caso de prueba: Registros de ejecución fallados del total de registros de ejecución.
Perm. fallado Número de registros de ejecución permanentemente fallados, según la última ejecución, que están enlazados a cada caso de prueba. El formato es Id de caso de prueba: Registros de ejecución permanentemente fallados del total de registros de ejecución.
Veredicto cambiado Indica si el veredicto ha cambiado después de que el informe se ejecutase por última vez. Esta columna muestra uno de los dos valores posibles:
  • En blanco. El veredicto no ha cambiado después de que el informe se ejecutase por última vez.
  • Sí. El veredicto ha cambiado después de que se ejecutase el informe. Puede ver el historial para analizar el cambio.
Únicamente se resumen las columnas Estado de prueba, Veredicto y Veredicto cambiado en las cabeceras padre en la vista de Rational DOORS. Las reglas para determinar el veredicto para las siguientes columnas de estadísticas cuando las cabeceras no tienen textos de objeto son las siguientes:
  • Pasados: Número de casos de prueba pasados que están enlazados a requisitos bajo la cabecera.
  • Diferidos: Número de casos de prueba diferidos que están enlazados a requisitos bajo la cabecera.
  • Erróneos: Número de casos de prueba con errores que están enlazados a requisitos bajo la cabecera.
  • Fallados: Número de casos de prueba fallados que están enlazados a requisitos bajo la cabecera.
  • Permanentemente fallados: Número de casos de prueba permanentemente fallados que están enlazados a requisitos bajo la cabecera.

Para un requisito con un texto de objeto, las columnas de estadísticas contienen el número de registros de ejecución desde la última ejecución de cada caso de prueba que está enlazado al requisito. Para las cabeceras sin texto de objeto, las columnas de estadísticas contienen el número de casos de prueba que están enlazados al requisito con el veredicto.

Los valores para cada columna se actualizan cuando se ejecuta el informe. No puede seleccionar las columnas que se tienen que actualizar, pero puede mostrar u ocultar columnas en la vista.

Los veredictos se basan en los valores ponderados del estado de los resultados de prueba para cada caso de prueba, tal como se muestra en la tabla siguiente. El peso mínimo es 1 y el peso máximo es 5.
Tabla 2. Estados para resultados de prueba y peso de cada estado
Peso Estado Descripción
1 Pasados Se ha ejecutado una prueba y el resultado indica que se ha pasado.
2 Diferidos Una prueba ha fallado, pero el resultado de la prueba se difiere a una fecha futura.
3 Error Se ha ejecutado una prueba, pero algo ha sucedido más allá del control de la prueba, por ejemplo una interrupción de alimentación, y los resultados no son concluyentes.
4 Fallados Una prueba se ha ejecutado y ha fallado. Existe un defecto conocido en la prueba, el requisito o el sistema bajo prueba.
5 Perm. fallado Una prueba ha fallado y nada puede hacer que se pase esta prueba.
En una recopilación de resultados de pruebas de registros de ejecución que se basa en la última ejecución del caso de prueba, el valor combinado del caso de prueba se establece en el valor que tiene el mayor peso. El valor con mayor peso prevalece sobre todos los demás resultados y determina el veredicto de la prueba. Por ejemplo, en una lista de resultados, si un único resultado es Permanentemente fallado, el resultado general es Permanentemente fallado.

Comentarios