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


























