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 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 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 pruebas. Podemos nombrarla de acuerdo con la versiรณn y el ciclo para que sea fรกcil track.

  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

Haga clic en 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.

Resumir este post con: