Módulo de requisitos en el tutorial de HP ALM (Quality Center)

  • La definición de los requisitos es una de las fases preliminares del ciclo de vida del desarrollo de software.
  • La definición de requisitos se refiere a lo que se debe entregar a los clientes al final de esa versión específica.
  • El establecimiento de requisitos con brevedad y claridad por adelantado resultaría en un mínimo de reelaboración después de que se complete el desarrollo.
  • Este módulo de ALM permite a los usuarios definir, gestionar y realizar un seguimiento de los requisitos.

Haremos uso de la aplicación de muestra (GURU99 Banking) para comprenderla mejor.

En este tutorial aprenderemos

  • Cómo crear un requisito
  • Cómo cargar requisitos usando Microsoft Excel
  • Cómo realizar análisis de cobertura (trazabilidad de requisitos)

Cómo crear requisitos

Paso 1) Haga clic en 'Requisitos' en el módulo 'Requisitos'.

Paso 2) Mantengamos todos los requisitos para esta versión (2017 R1) en una carpeta específica para que sea fácil de acceder para nosotros. Además de eso, nos gustaría mostrar la distinción entre requisitos 'funcionales' y 'no funcionales' colocándolos en carpetas diferentes.

  1. Haga clic en el icono 'Nueva carpeta' en el módulo de requisitos
  2. Ingrese el nombre de la carpeta como " 2017 R1 " para identificar fácilmente los requisitos de esta versión.

Paso 3) La carpeta creada se mostraría como se muestra a continuación.

Paso 4) Ahora vamos a crear una carpeta para Requisitos ' Funcionales' donde se mantienen todos los documentos / elementos de trabajo de Requisitos funcionales.

Paso 5) La carpeta creada se mostrará en el módulo ' Requisitos' como se muestra a continuación.

Paso 6) De manera similar, cree una carpeta 'No funcional'. Al crear la carpeta funcional y no funcional, tendremos la estructura de la carpeta como se muestra a continuación.

Paso 7) Haga clic en el icono 'Nuevos requisitos' en la página de requisitos como se muestra a continuación.

Se abre el cuadro de diálogo 'Nuevos requisitos' y el usuario debe ingresar los siguientes campos obligatorios.

  1. Ingrese el nombre del requisito
  2. Seleccione el tipo de requisito

Paso 8) El usuario también puede ingresar los siguientes campos no obligatorios.

  1. Autor
  2. Prioridad
  3. Revisados
  4. Liberación de destino
  5. Ciclo objetivo
  6. Descripción y comentarios.

Paso 9) Requisitos también permite a los usuarios ingresar los requisitos en formato de ' Texto enriquecido ' directamente como se muestra a continuación.

Paso 10) Por lo general, los requisitos se capturan en un documento de Word. Se cargarán en la pestaña de adjuntos como se muestra a continuación. ALM también admite todos los demás tipos de archivos como .xls, .jpg.webp, etc. Después de cargarlos, haga clic en el botón Enviar.

Paso 11) El requisito se mostrará al usuario como se muestra a continuación:

Cómo cargar requisitos usando Microsoft Excel

A veces, el usuario no creará requisitos manualmente. Es fácil cargar todos los requisitos de forma masiva en lugar de crearlos uno por uno, lo cual es un proceso que requiere mucho tiempo. Para facilitar la carga en ALM, HP ha creado un complemento con el que el usuario puede cargar desde MS excel / MS Word directamente. Comprendamos el procedimiento paso a paso para cargar los requisitos en QC desde Excel.

Para cargar los requisitos, debemos comprender el flujo de trabajo:

Parte A - Descarga:

Paso 1) Vaya a la página de inicio de ALM http: // localhost: 8181 / qcbin y haga clic en "Herramientas" en la lista de enlaces.

Paso 2: Haga clic en el enlace "Más complementos de HP ALM" en la página de complementos como se muestra a continuación.

Paso 3) Seleccione 'Complementos para aplicaciones de Microsoft' y seleccione 'Microsoft Excel' en el enlace, ya que usaríamos el complemento de MS Excel para cargar los datos en HP-ALM.

Paso 3) Seleccione el enlace HP-ALM Microsoft Excel Add-in para ALM 12.00.

Paso 4) Seleccione el enlace HP-ALM Microsoft Excel Add-in para ALM 12.00. Los usuarios también pueden consultar la Guía "Léame" y la Guía "Complemento". Al hacer clic en el enlace, el archivo de configuración del complemento se descargará en la ubicación predeterminada / ubicación seleccionada por el usuario.

Parte B - Instalación:

Paso 1) Seleccione el complemento descargado y haga clic con el botón derecho en el archivo descargado. Seleccione 'Ejecutar como administrador'.

Paso 2) Seleccione el complemento descargado y haga clic con el botón derecho en el archivo descargado. Seleccione 'Ejecutar como administrador' para que podamos instalar el complemento.

Paso 3) Seleccione el tipo de instalación. Aquí hemos seleccionado 'Para todos los usuarios', que era la configuración predeterminada. Si desea instalar solo para el usuario actual, seleccione "Solo para el usuario actual" y haga clic en "Siguiente".

Paso 4) Una vez completada la instalación, el usuario recibirá el mensaje de estado. Haga clic en el botón "Finalizar".

Paso 5) Para verificar si el complemento se instaló correctamente, abra Excel y navegue hasta la pestaña 'Complementos'. Encontrará una opción 'Exportar a HP ALM', que significa que el 'complemento' se instaló correctamente.

Parte C: Carga de requisitos en ALM:

Paso 1) Antes de cargar los requisitos desde Excel, necesitamos preparar el 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.

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

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

Ingrese el nombre de usuario y la contraseña para la autenticación y haga clic en 'Siguiente'.

Paso 3) Seleccione el dominio, el nombre del proyecto en el que nos gustaría cargar los requisitos y haga clic en 'Siguiente'.

Paso 4) Seleccione el tipo de datos que nos gustaría cargar. En este caso, son requisitos. También podemos subir Pruebas / Defectos que trataremos más adelante.

Paso 5) Ingrese el nombre del Nuevo Mapa. La primera opción, 'Seleccionar un mapa' está deshabilitada porque no hemos creado un mapa hasta ahora. Por lo tanto, debemos crear un nuevo nombre de mapa y hacer clic en 'Siguiente'. No hemos seleccionado 'Crear un mapa temporal' ya que nos gustaría reutilizarlo cada vez para cargar 'Requisitos'.

Paso 5b) En este cuadro de diálogo, el usuario debe elegir el comportamiento del tipo de requisito. Si estamos cargando solo un tipo de requisito, entonces deberíamos seleccionar 'Tipo de requisito único'.

Estamos cargando diferentes tipos de requisitos. Por lo tanto, tenemos que mapear contra la columna correspondiente en Excel. Según nuestra plantilla, la columna 'E' lleva el tipo de requisito.

Paso 6) 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 mapearse 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.

Ahora entendamos cómo mapear los campos en Excel con los campos en ALM.

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

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

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

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

Paso 11) Ahora verifiquemos lo mismo en la pestaña 'Requisitos'. Todos los detalles de los requisitos, incluidos los archivos adjuntos, se cargan como se muestra a continuación.

Cómo realizar un análisis de cobertura (trazabilidad de requisitos)

Una vez que el usuario haya mapeado todos los requisitos, pruebas y defectos como se comenta en cada uno de esos capítulos, podremos generar análisis de cobertura y Matriz de trazabilidad.

El análisis de cobertura nos ayuda a comprender la cobertura de la prueba frente a un requisito específico y los detalles sobre la cantidad de pruebas aprobadas / fallidas / no ejecutadas.

Paso 1) Vaya al módulo de requisitos y haga clic en el menú 'Ver' y seleccione 'Análisis de cobertura'.

Paso 2) El Análisis de cobertura se generará contra cada uno de los requisitos ubicados en la 'Pestaña de requisitos' con estado consolidado a nivel de carpeta.

Paso 3) Al expandir la carpeta, el análisis de cobertura se mostrará como se muestra a continuación.

Paso 4) Haga clic en cada uno de esos estados de análisis de cobertura para obtener un informe detallado.

  1. Haga clic en el estado de un requisito específico. El análisis de cobertura se mostrará con el número de fallas.
  2. Haga clic en 'Mostrar cobertura de prueba', que mostrará el estado detallado de la prueba adjunto al requisito seleccionado.

Paso 5) Al hacer clic en 'Mostrar cobertura de prueba', se mostrará el estado de ejecución de la prueba con respecto al requisito seleccionado.

Matriz de trazabilidad :

  • La Matriz de trazabilidad permite a los usuarios determinar el alcance de las relaciones entre los requisitos y otros requisitos (o) entre los requisitos y las pruebas.
  • La Matriz de trazabilidad enumera los requisitos de origen y sus requisitos y pruebas asociados. La matriz muestra el número total de relaciones para cada requisito de fuente.

Paso 1) El primer paso es navegar al menú 'Ver' y seleccionar 'Matriz de trazabilidad'.

Paso 2) Se abre la página Matriz de trazabilidad como se muestra a continuación.

  • Haga clic en 'Configurar matriz de trazabilidad'
  • Se abre el cuadro de diálogo 'Configurar matriz de trazabilidad'.

Paso 3) Los criterios para generar la Matriz de Trazabilidad se muestran a continuación.

  • Haga clic en 'Filtro' en 'Definir requisitos de origen'
  • Se abre el cuadro de diálogo 'Requisitos de filtro'. Haga clic en el botón de criterios de filtrado.
  • Se abre el cuadro de diálogo Seleccionar criterios de filtro. Seleccione 'Funcional' de la lista
  • Haga clic en Aceptar'.

Paso 4) El cuadro de diálogo Requisito de filtro muestra los criterios de filtro seleccionados por el usuario. Haga clic en Aceptar'.

Paso 5) Se muestra el cuadro de diálogo Configurar trazabilidad

  1. Con el 'Tipo de requisito' seleccionado
  2. Haga clic en el enlace 'Filtrar por pruebas vinculadas'.

Paso 6) Generemos la matriz de trazabilidad entre requisitos y pruebas. Por lo tanto, al hacer clic en 'Filtrar por pruebas vinculadas', se muestra al usuario el siguiente cuadro de diálogo.

  1. Habilite 'Filtrar por pruebas vinculadas'.
  2. Seleccione 'Vinculado a' las siguientes pruebas.
  3. Generemos la matriz de trazabilidad para aquellos requisitos que tengan más de 5 pruebas. Por lo tanto, seleccione los criterios de filtro como 'más que'
  4. Ingrese un valor. En este caso es '5'
  5. Haga clic en Aceptar'

Paso 7) Se muestra la siguiente pantalla al usuario con todos los requisitos y sus correspondientes pruebas si se cumplen los criterios de la matriz de trazabilidad especificada.

Paso 8) El usuario también puede hacer clic en 'Generar matriz de trazabilidad' que se puede exportar a Excel.

  1. Seleccione los detalles para los que se debe generar la matriz de trazabilidad.
  2. Haga clic en 'Generar matriz de trazabilidad'.

Paso 9) Se muestra al usuario el cuadro de diálogo Guardar archivo.

  1. Elija la ubicación donde debe guardarse la matriz de trazabilidad.
  2. Ingrese el nombre del archivo
  3. Clic en Guardar'.

Paso 10) Al hacer clic en el botón 'Guardar', se genera la matriz de trazabilidad para el usuario.

Aquí hay un módulo de video sobre requisitos

Haga clic aquí si el video no es accesible

conclusiones clave: -

  • El módulo de requisitos en QualityCenter se utiliza para almacenar sus requisitos de prueba. Sobre la base de estos requisitos almacenados, creará sus casos de prueba.
  • Un requisito de padre podría tener un requisito de hijo.
  • A cada requisito se le asigna una identificación única para su identificación.

Articulos interesantes...