Módulo de requisitos en el tutorial de HP ALM (Centro de calidad)
- La definición de los requisitos es una de las fases preliminares del ciclo de vida del desarrollo de software.
- Definir requisitos se refiere a lo que se debe entregar a los clientes al final de esa versión específica.
- Establecer requisitos con brevedad y claridad desde el principio daría como resultado una reelaboración mínima una vez completado el desarrollo.
- Este módulo de ALM permite a los usuarios definir, gestionar y realizar un seguimiento de los requisitos.
Usaremos la aplicación de muestra (GURU99 Banking) para comprenderla mejor.
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 podamos acceder fácilmente. Además de eso, nos gustaría mostrar la distinción entre requisitos "funcionales" y "no funcionales" colocándolos en carpetas diferentes.
- Haga clic en el ícono 'Nueva carpeta' en el Módulo de requisitos
- Ingrese el nombre de la carpeta como “2017 R1”para identificar fácilmente los requisitos para esta versión.
Paso 3) La carpeta creada se mostrará como se muestra a continuación.
Paso 4) Ahora creemos una carpeta para 'Funcional' Requisitos donde se mantienen todos los documentos de requisitos funcionales/elementos de trabajo.
Paso 5) La carpeta creada se mostrará en 'Requisitos' módulo como se muestra a continuación.
Paso 6) De manera similar, cree la carpeta "No funcional". Al crear una carpeta funcional y no funcional, tendremos la estructura de carpetas 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.
- Ingrese el nombre del requisito
- Seleccione el tipo de requisito
Paso 8) El usuario también puede ingresar los siguientes campos no obligatorios.
- Autor
- Prioridad
- Revvisto
- Target tortugitas
- Target Cycle
- Descriptiones y comentarios.
Paso 9) Los requisitos también permiten a los usuarios ingresar los requisitos en 'Texto rico'formatea directamente como se muestra a continuación.
Paso 10) Por lo general, los requisitos se recogen en un documento de Word. Se cargarán en la pestaña de archivos adjuntos como se muestra a continuación. ALM también admite todos los demás tipos de archivos como .xls, .jpg, etc. Después de cargar, 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 directamente desde MS Excel/MS Word. Comprendamos el procedimiento paso a paso para cargar requisitos en QC desde Excel.
Para cargar 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" de 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 Microsoft Aplicaciones’ y seleccione ‘Microsoft Excel' desde el enlace, ya que usaríamos el complemento MS Excel para cargar los datos en HP-ALM.
Paso 3) Seleccione HP-ALM Microsoft Complemento de Excel para el enlace ALM 12.00.
Paso 4) Seleccione HP-ALM Microsoft Complemento de Excel para el enlace ALM 12.00. Los usuarios también pueden consultar la Guía "Léame" y la Guía de "Complementos". 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 derecho en el archivo descargado. Seleccione "Ejecutar como administrador".
Paso 2) Seleccione el complemento descargado y haga clic 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 realizar la instalación solo para el usuario actual, seleccione "Solo para usuarios actuales" y haga clic en "Siguiente".
Paso 4) Al finalizar 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, debemos preparar Excel para que se pueda cargar.
- Seleccione los campos que desea cargar en ALM y cree un encabezado en Excel para esos campos.
- 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" en "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 deseamos cargar. En este caso son requisitos. También podemos cargar pruebas/defectos que trataremos más adelante.
Paso 5) Ingresa el nombre del nuevo mapa. La primera opción, "Seleccionar un mapa", está deshabilitada porque aún no hemos creado un mapa. Por lo tanto, debemos crear un nuevo nombre de mapa y hacer clic en "Siguiente". No hemos seleccionado "Crear un mapa temporal" porque nos gustaría reutilizarlo cada vez que carguemos "Requisitos".
Paso 5b) En este cuadro de diálogo, el usuario debe elegir el comportamiento del tipo de requisito. Si cargamos solo un tipo de requisito, entonces debemos seleccionar "Tipo de requisito único".
Estamos subiendo diferentes tipos de requisitos. Por lo tanto, tenemos que mapear con 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.
- 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.
- 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 comprendamos cómo asignar los campos en Excel a 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.
Introduzca el nombre de la columna en Excel que corresponda al nombre de la columna correspondiente en HP ALM.
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 hacer Análisis de Cobertura (Trazabilidad de Requerimientos)
Una vez que el usuario haya mapeado todos los requisitos, pruebas y defectos comentados 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 prueba contra un requisito específico y detalles sobre el número de pruebas aprobadas/fallidas/no ejecutadas.
Paso 1) Navegue al módulo de requisitos, 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 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.
- Haga clic en el estado de un requisito específico. Se mostrará el análisis de cobertura con la cantidad de fallas.
- 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 frente al requisito seleccionado.
Matriz de trazabilidad :
- Tu Matriz de Trazabilidad permite a los usuarios determinar el alcance de las relaciones entre requisitos y otros requisitos (o) entre requisitos y 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 origen.
Paso 1) El primer paso es navegar al menú "Ver" y seleccionar "Matriz de trazabilidad".
Paso 2) La página Matriz de Trazabilidad se abre 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 fuente".
- 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 filtrado. Seleccione 'Funcional' de la lista
- Haga clic en Aceptar'.
Paso 4) El cuadro de diálogo Requisitos 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
- Con el 'Tipo de requisito' seleccionado
- Haga clic en el enlace "Filtrar por pruebas vinculadas".
Paso 6) Vamos a generar la matriz de trazabilidad entre requisitos y pruebas. De esta manera al hacer clic en 'Filtrar por pruebas vinculadas' se muestra al usuario el siguiente cuadro de diálogo.
- Habilite 'Filtrar por pruebas vinculadas'.
- Seleccione 'Vinculado a' las siguientes pruebas.
- 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 de"
- Introduzca un valor. En este caso es '5'
- Haga clic en Aceptar'
Paso 7) La siguiente pantalla se muestra al usuario con todos los requisitos y sus pruebas correspondientes 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.
- Seleccione los detalles para los cuales se debe generar la matriz de trazabilidad.
- Haga clic en 'Generar matriz de trazabilidad'.
Paso 9) Se muestra al usuario el cuadro de diálogo Guardar archivo.
- Elija la ubicación donde se debe guardar la matriz de trazabilidad.
- Ingrese el nombre del archivo
- 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 vídeo sobre el módulo de requisitos.
Haga clic aquí si el video no es accesible
conclusiones clave: -
- El módulo de requisitos de QualityCenter se utiliza para almacenar sus requisitos de prueba. Sobre la base de estos requisitos almacenados, creará sus casos de prueba.
- Un requisito principal podría tener un requisito secundario.
- A cada requisito se le asigna una identificación única para su identificación.