Módulo de plan de pruebas en el tutorial de HP ALM (Centro de calidad)

  • Después de definir los requisitos, el equipo de desarrollo inicia su proceso de diseño y desarrollo mientras Pruebas El equipo comienza a diseñar pruebas que se pueden ejecutar una vez que se implementa la compilación.yed.
  • El éxito de cualquier producto depende de los procesos de prueba y de la calidad de las pruebas que se llevan a cabo. Un bien Plan de prueba da como resultado un producto libre de errores.
  • ALM admite el mantenimiento y la ejecución de pruebas manuales, de automatización y de rendimiento, ya que ALM se integra perfectamente con todos los productos de HP, como HP UFT y HP Load Runner.

Módulo de plan de pruebas en HP ALM

Cómo crear un plan de prueba

Paso 1 ) De manera similar a los requisitos, creemos un marcador de posición/carpeta para cada uno de los tipos de prueba, como Funcional y No Funcional.

  1. Haga clic en el enlace Plan de prueba desde la página de inicio de ALM
  2. Haga clic en el icono 'Nueva carpeta'
  3. Ingrese el nombre de la carpeta como "Funcional" y haga clic en "Aceptar".

Crear plan de prueba

Paso 2) La carpeta creada se mostraráyed como se muestra a continuación.

Crear plan de prueba

Paso 3) De manera similar, creemos subcarpetas para pruebas "manuales" y "automatizadas" en la carpeta "funcional". Por lo tanto, la estructura de carpetas final será como se muestra a continuación:

Nota: NO podremos crear scripts de prueba automatizados/scripts de prueba de rendimiento desde ALM; en su lugar, debe crearse a partir de las respectivas herramientas de HP, como UFT para funcionalidad y Load runner para rendimiento. Luego se guarda en ALM para que se puedan programar, ejecutar, monitorear y generar informes.

Crear plan de prueba

Paso 4) Sería mejor crear una carpeta Nueva para cada uno de los módulos de la aplicación para no volcar todas las pruebas manuales en una sola carpeta. para complex aplicaciones habría miles de pruebas que serían difíciles de manejar si no están alineadas correctamente.

Crear plan de prueba

Paso 5) Ahora creemos una prueba manual para el módulo "Iniciar sesión" haciendo clic en el icono "Nueva prueba" en la pestaña "Plan de prueba".

Crear plan de prueba

Paso 6) Ingresa el siguientewing details para crear la nueva prueba exitosamente.

  1. Ingrese el nuevo nombre de la prueba
  2. Ingrese el tipo de prueba. En este caso se trata de una prueba "Manual".
  3. El usuario también puede ingresar otros campos no obligatorios, como fecha y descripción, como se muestra a continuación.
  4. Haga clic en "Enviar" una vez que todos los details se ingresan.

Crear plan de prueba

Paso 7) Una vez creada la prueba, la prueba creada aparecerá en la carpeta de pruebas "Manual" con otras pestañas generadas como se muestra a continuación. Analicemos cada una de estas pestañas en details en los próximos pasos.

Crear plan de prueba

Paso 8) Haga Clic en 'Pasos de diseño' y haga clic en el ícono 'Nuevo paso' como se muestra a continuación. El paso del diseñotails diálogo box abre

  1. Ingrese el nombre del paso
  2. Ingrese la descripción del paso
  3. Ingrese el resultado esperado
  4. Haga clic en Aceptar'

Crear plan de prueba

Paso 9) Repita el paso n.° 6 e ingrese todos los pasos relevantes para probar la funcionalidad. Después de crear todos los pasos necesarios, la pestaña "Pasos de diseño" muestra todos los pasos creados como se muestra a continuación.

Crear plan de prueba

Paso 10) Parámetros, ayuda al usuario a asignar un valor a una variable que le permite ejecutar la misma prueba con diferentes conjuntos de datos. En este caso, el nombre de usuario y la contraseña pueden ser dos parámetros a los que se les asignaría un valor. Comprenderemos la importancia de tener parámetros durante la ejecución de la prueba, lo cual se tratará en el módulo Laboratorio de pruebas.

Ahora, veamos cómo crear parámetros.

  1. Seleccione el paso de prueba al que nos gustaría agregar el parámetro.
  2. Se habilitará el ícono 'Parámetro'. Haga clic en lo mismo como se muestra a continuación.

Crear plan de prueba

Paso 11) El cuadro de diálogo Parámetro se abrirá como se muestra a continuación. Haga clic en el botón 'Nuevo parámetro'.

Crear plan de prueba

Paso 12) El parámetro de prueba details Se abre el cuadro de diálogo.

  1. Introduzca el nombre del parámetro
  2. Asignar un valor al parámetro
  3. Haga clic en Aceptar'.

Crear plan de prueba

Paso 13) Se muestra el cuadro de diálogo 'parámetros'.yed volver al usuario

  1. Con la variable creada
  2. El valor
  3. Haga clic en Aceptar'.

Crear plan de prueba

Paso 14) Ahora podemos notar que el parámetro se agrega en el 'Paso de prueba' como se muestra a continuación.

Repita lo mismo también para el campo de contraseña.

Crear plan de prueba

De manera similar, cree un parámetro para Contraseña archivada

Paso 15) Los parámetros creados se pueden ver/editar en la pestaña de parámetros. Este diálogo también nos ayuda a crear, eliminar los parámetros asociados a las pruebas.

Crear plan de prueba

Paso 16) La pestaña de archivos adjuntos permite al usuario cargar cualquier tipo de archivo como "xls", "jpg", etc.

Crear plan de prueba

Paso 17) La configuración de la prueba nos ayuda a reutilizar la prueba para diferentes escenarios de casos de uso. Entendamos cómo trabajar con configuraciones de prueba con un ejemplo. De forma predeterminada, existe una configuración de prueba que se especifica como la del nombre de la prueba.

Nota: NO PODEMOS eliminar la configuración de prueba predeterminada, pero podemos editarla.

Crear plan de prueba

Paso 18) Digamos que la funcionalidad de inicio de sesión puede ser realizada por tres tipos de usuarios comerciales, como "servicio de asistencia técnica", "gerente" y "cluster cabeza'.

Cambiemos el nombre de la configuración de prueba predeterminada a "servicio de asistencia" editando el campo de nombre de la "Configuración de prueba".

Crear plan de prueba

Paso 19) Ahora agreguemos las otras dos configuraciones de prueba más. viz – gerente y cluster cabeza. Haga clic en el icono '+' debajo de configuraciones de prueba.

Crear plan de prueba

Paso 20) La "Se abre el cuadro de diálogo Nueva configuración de prueba.

  1. Ingrese el nombre de la configuración de prueba
  2. Ingrese otros parámetros no obligatorios como 'creado por', 'fecha de creación', 'descripción'
  3. Haga clic en Aceptar'.

Crear plan de prueba

Paso 21) Repita el mismo paso anterior para crear una configuración de prueba más para 'cluster head' y se mostrará toda la configuración de prueba.yed al usuario como se muestra a continuación. Esto permitirá a los evaluadores ejecutar la misma prueba individualmente contra todas las configuraciones creadas durante la ejecución de la prueba, lo que no resultará en la reescritura de las pruebas.

La configuración de prueba NO debe confundirse con los parámetros de prueba. Por lo tanto, debemos comprender la diferencia entre configuraciones de parámetros y de prueba. Los parámetros se utilizan para crear variables y asignar valores para un paso específico (parametrizando la prueba), mientras que la configuración de prueba es aplicable para todos los pasos y generalmente se usa para probar diferentes casos de uso empresarial/flujos de trabajo. Durante la ejecución, los usuarios pueden cambiar los valores de los parámetros creados mientras Caso de prueba se ejecuta para la configuración seleccionada.

Por ejemplo, un en línea bill Aplicación de pago, el usuario puede seleccionar el modo de pago. En el caso de pagos con 'tarjeta de crédito', el usuario puede seleccionar Master Card, Visa o American Express. Cada uno de ellos tiene sus propios puntos de recompensa para clientes. Para probarlo, podemos diseñar una prueba de modo que cada uno de ellos se agregue a las configuraciones de prueba para verificar los puntos de recompensa.

Crear plan de prueba

Paso 22) La pestaña "Cobertura de requisitos" ayuda a los evaluadores a mapear la prueba con respecto a requisitos particulares, lo que ayuda a los usuarios a generar cobertura y trazabilidad.

  1. Haga clic en la pestaña "Solicitar cobertura".
  2. Seleccione el "Requisito" que debe asignarse a este caso de prueba en particular.
  3. Haga clic en el botón '<=' para asignar los requisitos seleccionados a la prueba. También podemos asignar múltiples requisitos a la misma prueba.

Crear plan de prueba

Paso 23) La pestaña 'Defectos vinculados' se muestra vacía mientras havenNo ejecuté ninguna prueba ni generé ninguna. Defecto contra el caso de prueba. Esta pestaña se completará con el defecto details si los defectos se publican en el caso de prueba en el momento de crearlos.

Crear plan de prueba

Paso 24) La pestaña Historial muestra la lista de cambios realizados a lo largo del tiempo en este caso de prueba en particular desde el momento de crear la prueba.

Crear plan de prueba

Cargando pruebas

A veces, el usuario no creará casos de prueba manualmente, ya que es un proceso que requiere mucho tiempo. La mayoría de las organizaciones desarrollan pruebas manuales en Excel y las cargan en ALM de forma masiva en lugar de crear cada prueba manual una por una. Para facilitar la carga en ALM, HP ha creado un complemento con el que el usuario puede cargar directamente desde MS Excel/MS Word. Comprendamos el procedimiento paso a paso para cargar requisitos en QC desde Excel.

Cómo cargar pruebas usando Microsoft Excel

Paso 1) Antes de cargar las pruebas desde Excel, debemos preparar Excel para que se pueda cargar.

  1. Seleccione los campos que desea cargar en ALM y cree un encabezado en Excel para esos campos.
  2. Ingrese un dato válido en cada uno de esos campos como se muestra a continuación.

Cargar pruebas usando Microsoft Excel

Paso 2) Después de seleccionar los datos para cargar, haga clic en "Exportar a HP ALM" en "Complementos".

Cargar pruebas usando Microsoft Excel

Paso 3) Se abre el Asistente de exportación de ALM. Ingrese la URL del servidor HP ALM y haga clic en "Siguiente".

Cargar pruebas usando Microsoft Excel

Paso 4) Ingrese el nombre de usuario y la contraseña para la autenticación y haga clic en "Siguiente".

Cargar pruebas usando Microsoft Excel

Paso 5) Seleccione el dominio, el nombre del proyecto en el que nos gustaría cargar las pruebas y haga clic en "Siguiente".

Cargar pruebas usando Microsoft Excel

Paso 6) Seleccione el tipo de datos que nos gustaría subir. En este caso se trata de pruebas. También subiremos Defectos en los próximos capítulos.

Cargar pruebas usando Microsoft Excel

Paso 7) Ingrese el nombre del nuevo mapa. La primera opción, 'Seleccionar un mapa' está deshabilitada porque havenNo hemos creado un mapa hasta ahora. Por lo tanto, debemos crear un nuevo nombre de mapa y hacer clic en "Siguiente". Nosotros havenNo seleccionó 'Crear un mapa temporal' ya que nos gustaría reutilizarlo cada vez para cargar 'pruebas'.

Cargar pruebas usando Microsoft Excel

Paso 8) Al hacer clic en "Siguiente", se abre el cuadro de diálogo de asignación como se muestra a continuación.

  1. Los elementos de la cuadrícula del panel izquierdo que se enumeran corresponden a los campos que están disponibles para cargar en HP ALM. Tenga en cuenta que los campos marcados en "ROJO" deben asignarse ya que son campos obligatorios.
  2. Los elementos de la cuadrícula del panel derecho se refieren a los campos que están asignados para que los valores en Excel fluyan hacia los campos correspondientes de ALM.

Cargar pruebas usando Microsoft Excel

Paso 9) Ahora comprendamos cómo asignar los campos en Excel a los campos en ALM.

  1. Seleccione el campo que el usuario desea asignar y haga clic en el botón de flecha como se muestra a continuación.

Cargar pruebas usando Microsoft Excel

  1. Introduzca el nombre de la columna en Excel que corresponda al nombre de la columna correspondiente en HP ALM.

Cargar pruebas usando Microsoft Excel

  1. Asigne todas las columnas requeridas en Excel con los campos apropiados en HP ALM. Después de asignar todos los campos obligatorios, haga clic en "Exportar".

Cargar pruebas usando Microsoft Excel

Paso 10) Tras la carga exitosa, ALM muestra el mensaje como se muestra a continuación. Si aparecen errores, solucione el problema e intente volver a cargar el mismo.

Algunos de los errores comunes se enumeran a continuación:

  • El Asunto/Ruta no es válido/no está disponible o NO está asignado por el usuario.
  • El campo 'Tipo de prueba' tiene un valor distinto de Manual. Pruebas automatizadas CAN cargarse usando Excel.
  • El campo Nombre de la prueba está vacío o NO está asignado.
  • El estado no debe tener valores distintos a Diseño, Listo, Importado, Reparar.
  • Cargar pruebas usando Microsoft Excel

Paso 11) Ahora verifiquemos lo mismo en la pestaña "Pruebas". Toda la prueba details se cargan como se muestra a continuación.

Note : Los usuarios también pueden volver a cargar las pruebas. En caso de volver a cargar los casos de prueba, si el nombre de la prueba ya existe y si solo hay un cambio en la descripción del paso, la prueba se sobrescribirá con la existente. Si el nombre de la prueba es diferente al cargado, se carga como una prueba nueva.

Cargar pruebas usando Microsoft Excel

Cómo crear recursos de prueba

Los recursos de prueba permiten a los usuarios administrar recursos que generalmente se seleccionan mediante pruebas automatizadas/de rendimiento. Los usuarios pueden cargar el script que puede ser utilizado por una o más pruebas. También se pueden descargar, editar y volver a cargar en los recursos de prueba.

Veamos cómo podemos utilizar el módulo Test Resources de forma eficaz. Este módulo se demuestra cargando el mismo archivo de Excel en los recursos de prueba que utilizamos para importar las pruebas de Excel a ALM.

Se recomienda cargar Excel de casos de prueba para que podamos editar las pruebas cuando sea necesario y volver a cargar solo los casos de prueba modificados. También es fácil agregar nuevas pruebas y cargar solo las pruebas recién agregadas.

Sin embargo también podemos subir otro tipo de archivos como .xls, .vbs, .qfl etc.

Paso 1) Navegue al módulo Recursos de prueba como se muestra a continuación. Se abre la página del módulo de recursos de prueba.

Crear recursos de prueba

Paso 2) Cree una "Nueva carpeta" haciendo clic en el ícono Nueva carpeta como se muestra a continuación. Se abre el cuadro de diálogo Nueva carpeta. Creemos un recurso de prueba para las tres pruebas. viz – Manual, Automatización y Performance.

Crear recursos de prueba

Paso 3) La carpeta se crea como se muestra a continuación.

Crear recursos de prueba

Paso 4) Del mismo modo, creemos dos carpetas más. viz – Automatización y Performance. Después de crear una carpeta para cada uno de los recursos de prueba, la estructura de carpetas final será como se muestra a continuación:

Crear recursos de prueba

Paso 5) Creemos un nuevo recurso de prueba cargando el archivo de Excel que hemos creado para escribir pruebas manuales que se cargaron en ALM. Seleccione la carpeta donde el usuario desea cargar el recurso de prueba.

Crear recursos de prueba

Paso 6) Ingrese el nombre del recurso de prueba y también seleccione el tipo de recurso y haga clic en "Aceptar".

Crear recursos de prueba

Paso 7) Al crear el recurso de prueba, ahora debemos cargar el recurso para que esté disponible en la pestaña "Visor de recursos" que se utilizará en todas las pruebas.

  1. Haga clic en la pestaña 'Visor de recursos'
  2. Haga clic en "Cargar archivo" y seleccione el archivo para cargar

Crear recursos de prueba

Paso 8) Después de cargar el archivo, el estado se mostrará al usuario y estará disponible para descargar.

Crear recursos de prueba

Nota: el seguidorwing Se cargan tipos de recursos de prueba que se pueden utilizar para ejecutar las pruebas automatizadas.

  1. Tabla de datos
  2. Variables ambientales
  3. Bibliotecas de funciones
  4. Escenarios de recuperación
  5. Repositorio de objetos compartidos

Vídeo sobre el plan de prueba

Haga Clic en esta página si el video no es accesible

conclusiones clave: -

  • Utilizará el módulo Plan de pruebas en QualityCenter para diseñar y crear sus casos/scripts de prueba.
  • Puede vincular sus pruebas en el módulo de plan de pruebas con los requisitos en el módulo de requisitos para facilitar el seguimiento.
  • QualityCenter proporciona muchas funciones como copiar pasos de prueba, emailing scripts para revisión, agregando archivos adjuntos, etc. para facilitar un desarrollo más rápido de los casos de prueba.