Laboratorio de Pruebas en HP ALM (Centro de Calidad)
⚡ Resumen inteligente
El Laboratorio de Pruebas de HP ALM es el módulo donde los casos de prueba diseñados se agrupan en conjuntos de pruebas y se ejecutan. Esta página abarca la creación de un conjunto de pruebas, la ejecución de pruebas con el ejecutor manual, la programación del flujo de ejecución y el análisis de los resultados.

¿Qué es el módulo de laboratorio de pruebas en HP ALM?
El Módulo de laboratorio de pruebas es donde HP ALM, también conocido como Quality Center, ejecuta las pruebas. Los requisitos se capturan en el módulo de Requisitos, los casos de prueba se diseñan en el Módulo de plan de pruebay Test Lab incorpora esos casos terminados a conjuntos de pruebas para que puedan programarse, ejecutarse y generar informes en función de un ciclo de lanzamiento.
- Una vez que se complete el diseño de la prueba, la ejecución de la prueba se llevará a cabo con la ayuda del módulo Test Lab.
- Un término común que encontrará en HP ALM es "Conjunto de pruebas" en el módulo "Conjunto de pruebas" de Test Lab. Si le vienen a la mente imágenes de una colección o un conjunto, está en lo cierto. Un conjunto de pruebas es, de hecho, una colección de casos de prueba que pretendemos ejecutar.
- Casos de prueba de la Plan de prueba El módulo se llama al módulo Test Lab.
- Los cambios realizados en los casos de prueba en el módulo Laboratorio de pruebas no afectan los casos de prueba principales en el Módulo Plan de pruebas. Eres libre de experimentar. ¡De ahí el nombre Test Lab!
💡 Nota: Este producto fue lanzado por HP y desde entonces ha pasado a Micro Focus y luego a OpenTextEl diseño del módulo y los pasos que se indican a continuación siguen siendo válidos, aunque las versiones recientes tienen una marca OpenText ALM / Centro de Calidad.
- Es mejor darle al conjunto de pruebas el mismo nombre que al módulo para que todas las pruebas dentro del módulo estén contenidas en el mismo conjunto de pruebas, lo que sería fácil de ejecutar y track.
- Cada carpeta del conjunto de pruebas se asigna a un ciclo particular. Esto permite a los usuarios agrupar las pruebas que se ejecutarán en un ciclo particular.
- Este módulo también ayuda al usuario a track el progreso del ciclo a medida que se ejecutan las pruebas.
- El módulo de Laboratorio de Pruebas consta de las siguientes funcionalidades; veamos cada una de ellas en detalle.
Cómo crear un conjunto de prueba
Paso 1) El primer paso es crear una carpeta raíz como contenedor para tener los conjuntos de pruebas. Podemos nombrarla de acuerdo con la versión y el ciclo para que sea fácil track.
- Vaya al módulo "Laboratorio de pruebas" en la pestaña "Pruebas"
- Cree una nueva carpeta haciendo clic en el icono "Nueva carpeta".
- Se abre el cuadro de diálogo "Nueva carpeta de conjunto de pruebas". Ingrese el nombre de la carpeta como "2017 R1 - Ciclo 1".
- Haga clic en Aceptar'
Paso 2) La carpeta de ejecución de prueba se creará como se muestra a continuación.
Paso 3) Seleccione la carpeta creada y asígnele "Ciclo", lo que significa que todo el conjunto de pruebas debe ejecutarse para el Ciclo 1.
Paso 4) Ingrese el nombre del conjunto de prueba y haga clic en "Aceptar".
Nota la Target El campo Ciclo está deshabilitado ya que el ciclo de destino se selecciona a nivel de carpeta (2017 R1 – Ciclo 1).
Paso 5) Después de crear el conjunto de pruebas, debemos seleccionar las pruebas y agregarlas al conjunto de pruebas.
- Seleccione el conjunto de prueba.
- Navegue hasta 'Cuadrícula de ejecución'.
- Haga clic en el botón "Seleccionar pruebas". Se abre el árbol del plan de pruebas.
- Seleccionar las Pruebas a ejecutar para este Ciclo.
- Haga clic en el botón '<='. Esto moverá/extraerá los casos de prueba del plan de prueba al laboratorio de pruebas.
Paso 6) Al agregar pruebas del árbol del plan de pruebas, se muestran al usuario todos los parámetros de configuración de las pruebas seleccionadas. El usuario puede editar la configuración antes de agregarla al laboratorio de pruebas.
Nota: El usuario no tiene control sobre la selección de la configuración de la prueba en el laboratorio de pruebas. Por lo tanto, toda la configuración se agregará al conjunto de prueba de forma predeterminada. En caso de que una de las configuraciones seleccionadas NO sea parte del ciclo, después de agregar las pruebas, elimínela del laboratorio de pruebas..
Paso 7) Después de seleccionar las configuraciones, las pruebas seleccionadas se agregan al conjunto de pruebas. En este caso hemos seleccionado las tres configuraciones; por lo tanto, podemos encontrar tres instancias de '01-Prueba de inicio de sesión'.
Paso 8) Repita los pasos anteriores para crear más conjuntos de pruebas y seleccionar todas las pruebas relevantes planificadas para este ciclo. Después de crear todo el conjunto de pruebas, la estructura del conjunto de pruebas será la que se muestra a continuación:
Paso 9) La otra pestaña importante que debemos comprender es "Flujo de ejecución". Seleccione la 'Pestaña Flujo de ejecución' que muestra el orden en que se mostrarían las pruebas durante la ejecución. Los usuarios también pueden cambiar el orden de ejecución utilizando esta pestaña que se tratará en una sección separada de este módulo.
Cómo ejecutar pruebas
Paso 1) Los conjuntos de pruebas creados ahora están listos para su ejecución. Las pruebas se pueden ejecutar usando dos opciones.
- Ejecutar conjunto de pruebas – Esta opción permite al usuario ejecutar todas las pruebas en un conjunto de pruebas seleccionado.
- Ejecutar – Esta opción ayuda al usuario a ejecutar solo la prueba seleccionada.
Paso 2) Ejecutemos todo el conjunto de pruebas del módulo de inicio de sesión seleccionando la opción "Ejecutar conjunto de pruebas". Al hacer clic en "Ejecutar conjunto de prueba", se muestra al usuario con dos opciones.
- Corredor manual (predeterminado) – El orden de las pruebas mostradas durante la ejecución será el mismo que el orden en que se muestra en la cuadrícula del conjunto de pruebas.
- Corredor automático – El orden de las pruebas mostradas durante la ejecución se mostrará como el orden establecido en la pestaña de flujo de ejecución.
Procedamos con la opción predeterminada.
Paso 3) El ejecutor de pruebas manual se muestra al usuario. En este cuadro de diálogo, comprendamos las funciones importantes.
- Comenzar a ejecutar – Ayuda a iniciar la ejecución.
- Finalizar ejecución – Finaliza la ejecución actual y cierra el corredor manual.
- Cancelar ejecución – Cancela la ejecución de las pruebas actuales.
- Archivos adjuntos – Nos ayuda a adjuntar capturas de pantalla/cualquier otra información relacionada con la ejecución de esta prueba.
- Nuevo defecto – Al hacer clic en él, se abre un nuevo cuadro de diálogo de defectos mediante el cual Defecto se puede publicar.
- Información del sistema operativo – Da información sobre el sistema operativo en el que se ejecutan las pruebas.
- Nombre de ejecución – Sello de tiempo único mediante el cual se pueden analizar los resultados de la prueba en un momento posterior.
Haga clic en "Comenzar a ejecutar".
Paso 4) Se muestra al usuario un ejecutor de pruebas manual con controles y pasos de prueba. Veamos las funciones disponibles en este cuadro de diálogo del ejecutor de pruebas.
- Paso Numbers creado durante la etapa de diseño de prueba
- Description del paso seleccionado.
-
Resultado esperado del paso seleccionado.
Paso 5) Se mostrará al usuario la siguiente prueba del conjunto de pruebas. Repita los pasos 3 y 4 para ejecutar la prueba y marque el estado correspondiente.
Cómo crear un cronograma de ejecución de prueba
Los evaluadores pueden controlar la ejecución de la prueba con la ayuda de la pestaña "Flujo de ejecución". Los evaluadores también pueden especificar la fecha y hora para ejecutar una instancia de prueba en particular. También podemos programar la prueba en función de los resultados de otra instancia de prueba especificada en el flujo de ejecución.
Ahora, comprendamos cómo programar el flujo de prueba en HP-ALM.
Paso 1) Seleccione la pestaña "Flujo de ejecución" del módulo Laboratorio de pruebas.
Paso 2) Double Haga clic en la prueba específica para la que se debe establecer el cronograma. Se mostrará “Cronograma de ejecución de prueba” como se muestra a continuación. Podemos observar que no hay condiciones de ejecución establecidas de manera predeterminada.
Paso 3) Para agregar una condición de ejecución, haga clic en el icono "+" como se muestra a continuación.
Paso 4) Se abre el cuadro de diálogo Nueva condición de ejecución.
- Seleccione la prueba en el menú desplegable de pruebas. Se mostrarán todas las pruebas del conjunto de pruebas.
- Seleccione la condición. Puede ser "Aprobado" o "Terminado".
-
Haga clic en Aceptar'.
Paso 5) El programa de ejecución de prueba se muestra con las condiciones de ejecución agregadas.
Paso 6) El flujo de ejecución se realinea automáticamente como se muestra a continuación. Según el flujo que se muestra a continuación, la prueba 'Cluster Head' se ejecutará sólo cuando finalice '02 – Comprobación del botón de reinicio'.
Paso 7) Ahora veamos cómo los evaluadores pueden especificar la fecha y la hora en el flujo de ejecución para realizar una prueba específica. Esto resulta muy útil cuando los evaluadores conocen la disponibilidad de una funcionalidad concreta o para programar pruebas automatizadas.
Digamos que el perfil de inicio de sesión del administrador estaría listo sólo después de una fecha específica. Por lo tanto, los evaluadores pueden ejecutar lo mismo especificando las condiciones en "Flujo de ejecución".
Double Haga clic en la prueba para la cual se deben establecer los criterios de flujo de ejecución.
Paso 8) Ahora,
- Navegue al módulo 'Dependencia temporal'.
- Seleccione 'Ejecutar a la hora especificada'
- Ingrese la fecha en la que desea ejecutar
- Ingrese la hora en la que desea ejecutar la prueba
- Haga clic en Aceptar'.
Paso 9) La pestaña de flujo de ejecución se reorganizará como se muestra a continuación. Este tipo de programación resulta muy útil para las pruebas automatizadas que siguen los mismos pasos.
Nota: Si llega la fecha y hora programadas, ALM iniciará automáticamente las pruebas. Esto se aplica a las pruebas automatizadas, ya que se ejecutarán sin intervención manual. El requisito previo para que las pruebas se activen automáticamente es que el host esté listo (no apagado ni bloqueado) y en un estado que permita iniciar la prueba. Si se trata de una prueba manual, no tendrá ningún efecto.
Cómo analizar el resultado de la prueba
Paso 1) Una vez finalizada la ejecución de la prueba, los evaluadores pueden ver los resultados en el módulo "Ejecuciones de prueba". Contiene los resultados de las ejecuciones de instancias de prueba y ejecuciones de conjuntos de pruebas.
- Vaya a "Ejecuciones de prueba" en la pestaña "Pruebas" y se abrirá la ventana como se muestra a continuación:
- El nombre de ejecución es un valor único generado para cada una de esas ejecuciones de prueba.
- 'Estado' muestra el estado final de la ejecución de la prueba.
El resultado detallado se puede ver haciendo clic en "ID de ejecución".
Paso 2) Se abre el cuadro de diálogo Detalles de ejecución y el usuario podrá ver el resultado detallado.
- Vaya a la pestaña “Informe” de la ventana “Detalles de ejecución”.
- Los evaluadores pueden verificar el estado de cada uno de esos pasos de prueba.
- Haga clic en "Aceptar" para cerrar el cuadro de diálogo.
Vídeo sobre el laboratorio de pruebas
Haga clic en aquí si el video no es accesible


























