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.

Laboratorio de pruebas en HP ALM

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.

  1. Vaya al módulo "Laboratorio de pruebas" en la pestaña "Pruebas"
  2. Cree una nueva carpeta haciendo clic en el icono "Nueva carpeta".
  3. Se abre el cuadro de diálogo "Nueva carpeta de conjunto de pruebas". Ingrese el nombre de la carpeta como "2017 R1 - Ciclo 1".
  4. Haga clic en Aceptar'

Crear un conjunto de prueba

Paso 2) La carpeta de ejecución de prueba se creará como se muestra a continuación.

Crear un conjunto de prueba

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.

Crear un conjunto de prueba

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).

Crear un conjunto de prueba

Paso 5) Después de crear el conjunto de pruebas, debemos seleccionar las pruebas y agregarlas al conjunto de pruebas.

  1. Seleccione el conjunto de prueba.
  2. Navegue hasta 'Cuadrícula de ejecución'.
  3. Haga clic en el botón "Seleccionar pruebas". Se abre el árbol del plan de pruebas.
  4. Seleccionar las Pruebas a ejecutar para este Ciclo.
  5. Haga clic en el botón '<='. Esto moverá/extraerá los casos de prueba del plan de prueba al laboratorio de pruebas.

Crear un conjunto de prueba

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..

Crear un conjunto de prueba

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'.

Crear un conjunto de prueba

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:

Crear un conjunto de prueba

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.

Crear un conjunto de prueba

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.

Ejecutar pruebas

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.

  1. 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.
  2. 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.

Ejecutar pruebas

Paso 3) El ejecutor de pruebas manual se muestra al usuario. En este cuadro de diálogo, comprendamos las funciones importantes.

  1. Comenzar a ejecutar – Ayuda a iniciar la ejecución.
  2. Finalizar ejecución – Finaliza la ejecución actual y cierra el corredor manual.
  3. Cancelar ejecución – Cancela la ejecución de las pruebas actuales.
  4. Archivos adjuntos – Nos ayuda a adjuntar capturas de pantalla/cualquier otra información relacionada con la ejecución de esta prueba.
  5. Nuevo defecto – Al hacer clic en él, se abre un nuevo cuadro de diálogo de defectos mediante el cual Defecto se puede publicar.
  6. Información del sistema operativo – Da información sobre el sistema operativo en el que se ejecutan las pruebas.
  7. 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".

Ejecutar pruebas

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.

Agregar un paso durante la ejecución de la prueba Agregue un paso durante el tiempo de ejecución de la prueba.
Eliminar un paso Eliminar un paso durante el tiempo de ejecución de la prueba.
Pase seleccionado Pase seleccionado
Error seleccionado Error seleccionado
Muestra el parámetro para el paso de prueba seleccionado. Muestra el parámetro para el paso de prueba seleccionado.
Capture una captura de pantalla y agregue archivos adjuntos Permite al usuario realizar capturas de pantalla y agregar archivos adjuntos durante el tiempo de ejecución.
Permite al usuario agregar defectos Permite al usuario agregar defectos durante el tiempo de ejecución.
Muestra al usuario con una Vista Compacta Muestra al usuario con una vista compacta del ejecutor de pruebas.
Finalizar ejecución Finalizar ejecución
  1. Paso Numbers creado durante la etapa de diseño de prueba
  2. Description del paso seleccionado.
  3. Resultado esperado del paso seleccionado.

    Ejecutar pruebas

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.

Ejecutar pruebas

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.

Crear programa de ejecución de prueba

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.

Crear programa de ejecución de prueba

Paso 3) Para agregar una condición de ejecución, haga clic en el icono "+" como se muestra a continuación.

Crear programa de ejecución de prueba

Paso 4) Se abre el cuadro de diálogo Nueva condición de ejecución.

  1. Seleccione la prueba en el menú desplegable de pruebas. Se mostrarán todas las pruebas del conjunto de pruebas.
  2. Seleccione la condición. Puede ser "Aprobado" o "Terminado".
  3. Haga clic en Aceptar'.

    Crear programa de ejecución de prueba

Paso 5) El programa de ejecución de prueba se muestra con las condiciones de ejecución agregadas.

Crear programa de ejecución de prueba

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'.

Crear programa de ejecución de prueba

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.

Crear programa de ejecución de prueba

Paso 8) Ahora,

  1. Navegue al módulo "Dependencia del tiempo"
  2. Seleccione 'Ejecutar a la hora especificada'
  3. Ingrese la fecha en la que desea ejecutar
  4. Ingrese la hora en la que desea ejecutar la prueba
  5. Haga clic en Aceptar'.

Crear programa de ejecución de prueba

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.

Crear programa de ejecución de prueba

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.

  1. Vaya a "Ejecuciones de prueba" en la pestaña "Pruebas" y se abrirá la ventana como se muestra a continuación:
  2. El nombre de ejecución es un valor único generado para cada una de esas ejecuciones de prueba.
  3. '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".

Analizar el resultado de la prueba

Paso 2) Se abre el cuadro de diálogo Detalles de ejecución y el usuario podrá ver el resultado detallado.

  1. Vaya a la pestaña “Informe” de la ventana “Detalles de ejecución”.
  2. Los evaluadores pueden verificar el estado de cada uno de esos pasos de prueba.
  3. Haga clic en "Aceptar" para cerrar el cuadro de diálogo.

Analizar el resultado de la prueba

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.