Laboratorio de Pruebas en HP ALM (Centro de Calidad)
- 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 en el módulo Conjunto de pruebas de Test Lab. Si tu mente dispara imágenes de algún tipo de colección o conjunto, estás en lo cierto. Test Set 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!
- Es mejor darle al conjunto de pruebas el mismo nombre que el nombre del 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 rastrear.
- 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 realizar un seguimiento del progreso del ciclo a medida que se ejecutan las pruebas.
- El módulo Laboratorio de Pruebas consta de las siguientes funcionalidades y permítanos entender 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 prueba. Podemos nombrarlo de acuerdo con el lanzamiento y el ciclo para que sea fácil de rastrear.
- 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 de ciclo está deshabilitado porque el ciclo de destino está seleccionado en el 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) La siguiente prueba del conjunto de pruebas se mostrará al usuario. Repita los pasos 3 y 4 para ejecutar la prueba y marcar el estado en consecuencia.
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 comprendamos cómo los evaluadores pueden especificar la fecha y hora en el flujo de ejecución para ejecutar una prueba en particular. Es más útil cuando los evaluadores conocen la preparación de una funcionalidad específica 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 del tiempo"
- 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 Flujo de ejecución se realineará como se muestra a continuación. Este tipo de programación es muy útil para pruebas automatizadas que siguen los mismos pasos.
Nota: Si ha llegado la fecha y hora programadas, ALM iniciará automáticamente las pruebas. Es válido para pruebas automatizadas, ya que la prueba se ejecutaría sin ninguna intervención manual. La condición previa para activar las pruebas automáticamente es que el host debe estar listo (no debe estar apagado ni bloqueado) y debe estar en condiciones de activar la prueba. Si se trata de una prueba manual, no habrá 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
Hagan clic aquí si el video no es accesible
puntos para recordar:
- Usarás el Laboratorio de pruebas módulo en QualityCenter para ejecutar sus casos de prueba
- Antes de comenzar la ejecución, debe crear un "árbol de conjunto de pruebas"
- Para crear un árbol de conjunto de pruebas, primero debe crear una "carpeta de conjunto de pruebas"
- A continuación, agregará las "Pruebas" creadas en el Módulo de plan de pruebas a su carpeta de conjunto de pruebas.
- Una carpeta de conjunto de pruebas junto con las pruebas agregadas se denomina árbol de conjunto de pruebas (ya que parece una estructura de árbol).
- Los conjuntos de pruebas pueden incluir pruebas tanto manuales como automatizadas.
- Puede incluir la misma prueba en diferentes conjuntos de pruebas o agregar varias instancias de una prueba al mismo conjunto de pruebas.
- Quality Center también proporciona programación donde puede especificar la fecha y hora de ejecución de sus conjuntos de pruebas.