TestLink - Guía rápida
TestLink es una herramienta de gestión de pruebas que se utiliza para la gestión de proyectos, seguimiento de errores y gestión de pruebas. Sigue un concepto de gestión de pruebas centralizado que ayuda a comunicarse fácilmente para el desarrollo rápido de tareas entre los equipos de control de calidad y otras partes interesadas. Mantiene la especificación de requisitos y la especificación de prueba sincronizadas.
Puntos a tener en cuenta
Es necesario tener en cuenta las siguientes características destacadas de TestLink para comprender mejor el tema.
TestLink es una herramienta de gestión de pruebas de código abierto. No se requiere licencia para usar TestLink.
Es desarrollado y mantenido por Teamtest.
Tiene licencia GPL - Licencia pública general.
Es compatible con diferentes sistemas operativos Windows, como Windows XP, Vista, 7, etc., junto con otro soporte basado en la nube.
Proporciona acceso gratuito a herramientas para múltiples usuarios.
Se puede integrar con muchas otras herramientas: JIRA, Bugzilla, FogBugz, VersionOne, etc.
Usos de TestLink
Los siguientes puntos describen los diversos usos de TestLink.
Útil para rastrear todas las actividades de control de calidad desde la primera fase del ciclo de vida de las pruebas de software.
Útil en gestión de proyectos, seguimiento de tareas, gestión de requisitos y gestión de pruebas.
Admite todas las actividades de nivel macro realizadas por QA.
Útil para realizar tareas de control de calidad como escribir casos de prueba, informes de ejecución, etc.
Admite la ejecución de pruebas tanto manual como automatizada.
Especificaciones de TestLink
La siguiente tabla enumera algunas de las especificaciones importantes de TestLink.
No Señor. | Especificación y descripción |
---|---|
1 | Application Copyright Es desarrollado y mantenido por Teamtest. Es una herramienta de código abierto. |
2 | Tool Scope Se puede utilizar como marco de automatización de pruebas. Se utiliza como una utilidad de prueba. |
3 | Testing Methods
|
4 | Tool Objectives
|
5 | Management Features
|
6 | Software Requirements Apache: 2.2.2.1 MySQL: 5.5.16 PHP: 5.3.8 PhpMyAdmin: 3.4.5 Servidor FTP Filezilla: 0.9.39 Tomcat: 7.0.21 |
7 | Error Handling Capturar capturas de pantalla |
8 | User Interface Available
|
TestLink tiene una amplia gama de características para atraer QA y otras partes interesadas para la gestión de pruebas.
Funciones principales de TestLink
La siguiente tabla enumera las características principales de TestLink.
No Señor. | Características principales y descripción |
---|---|
1 | Testing Supports TestLink admite las siguientes metodologías de prueba:
|
2 | Centralize & organize
|
3 | Manage & Track Execution
|
4 | Notification
|
5 | Power Search
|
6 | Reports
|
7 | Scale with Team Growth TestLink da soporte a cualquier equipo empresarial y a cualquier proyecto, independientemente del tamaño y la complejidad. |
8 | Integration
|
9 | Common Features
|
10 | Customization
|
A continuación se presentan algunos puntos a tener en cuenta antes de proceder a la instalación de TestLink.
TestLink es una aplicación web; proporciona un sitio web privado a un individuo o un conjunto de usuarios solicitados que pertenecen a la misma empresa / proyecto.
TestLink se puede ejecutar en el lado del servidor.
TestLink es una aplicación basada en PHP y es compatible con todas las plataformas de sistemas operativos como Windows, Linux de diferentes versiones, MAC, etc.
TestLink es compatible con todos los navegadores famosos como Chrome, IE, Mozilla y Safari.
Requisitos del sistema
Dado que TestLink es una aplicación web, sigue el concepto de cliente / servidor. Significa que TestLink se puede instalar de forma centralizada en un servidor y los usuarios pueden interactuar con él a través de navegadores web utilizando un sitio web desde cualquier computadora.
Web Server- TestLink es compatible con Apache 2.2.2.1. Sin embargo, puede funcionar con cualquier software de servidor web más reciente. TestLink solo usa archivos .php. Configure el servidor web con la extensión .php únicamente.
PHP- El servidor web debe admitir PHP. Puede instalarse como CGI o cualquier otra tecnología de integración. Se recomienda utilizar la versión 5.3.8 de PHP.
Mandatory PHP Extensions- Las extensiones para RDBMS son mysqli, pgsql, oci8, sqlsrv. Se requiere Mbstring para Unicode: compatibilidad con UTF-8.
Optional Extensions - Curl, GD, Fileinfo
Database- TestLink requiere una base de datos para almacenar sus datos. Se recomienda MySQL (5.5.16).
FileZilla FTP Server - Se requiere FileZilla FTP Server 0.9.39 para instalar XAMPP como opcional.
Puede instalar todos los requisitos por separado, ya sea manualmente o mediante un proceso automático para utilizar TestLink.
Instalación de requisitos del sistema
Si el usuario ha requerido conocimientos sobre el proceso de instalación, el usuario puede instalar todos los requisitos discutidos uno por uno por separado antes de continuar con TestLink.
Alternativamente, hay muchos paquetes todo en uno disponibles y se pueden instalar automáticamente en el sistema mediante un archivo exe. Aquí, tomaremos la ayuda de XAMPP para instalar los requisitos previos fácilmente.
Step 1 - Ir a https://www.apachefriends.org/index.html y haga clic en XAMPP para Windows como se muestra en la siguiente captura de pantalla.
Step 2- Se mostrará una ventana emergente para guardar el archivo. Haga clic en Guardar archivo. Comenzará a descargar el archivo.
Step 3 - Ejecute el .exearchivo para ejecutar el asistente de instalación. Después de hacer clic en el archivo .exe, se muestra el asistente de configuración de XAMPP como se muestra en la siguiente captura de pantalla. Haga clic en Siguiente.
Step 4- A continuación, el asistente muestra todos los archivos de componentes (que se muestran en la siguiente captura de pantalla) que se instalarán. Haga clic en Siguiente después de seleccionar los componentes.
Step 5 - Proporcione un nombre de carpeta donde se instalará XAMPP y haga clic en Siguiente.
Step 6- Aparece el asistente Listo para instalar. Haga clic en Siguiente para iniciar la instalación.
Step 7- Después de una instalación exitosa, le pedirá que inicie el panel de control. Seleccione la casilla de verificación y haga clic en Finalizar. Abrirá el panel de control de XAMPP como se muestra en la siguiente captura de pantalla.
Step 8 - Haga clic en el botón Inicio para Apache y MySQL necesarios para TestLink como se muestra en la captura de pantalla anterior.
Step 9 - Para verificar si todos los requisitos previos, como Apache, PHP y MySQL, están instalados correctamente, navegue a cualquiera de los navegadores y escriba http://localhost. Luego, presione Entrar.
Step 10- Mostrará el tablero de XAMPP. Haga clic en phpAdmin en la esquina superior derecha de la captura de pantalla.
Mostrará la configuración general, la configuración de la aplicación, los detalles de la base de datos, el servidor web y phpMyAdmin como se muestra en la siguiente captura de pantalla.
Si la instalación no es adecuada, esta página no se mostrará. Hasta este momento, todos los requisitos previos se han instalado correctamente en el sistema.
Instalar y ejecutar TestLink
Después de la instalación exitosa de XAMPP, necesitamos trabajar con TestLink.
Step 1 - Ir a https://sourceforge.net/projects/testlink/ y haga clic en Descargar.
Step 2 - Ahora descomprime el descargado .tar y cambie el nombre de la carpeta a TestLink.
Step 3- Vaya a la carpeta XAMPP donde está instalado y navegue a la carpeta htdocs. Coloque la carpeta TestLink aquí como se muestra en la siguiente captura de pantalla.
Step 4 - Vaya al paquete TestLink y abra el archivo "config.inc.php", actualice la ruta "$ tlCfg → log_path" y "$ g_repositoryPath" como se muestra a continuación -
$ tlCfg → log_path = 'D: / xampp / htdocs / testlink / logs /';
$ g_repositoryPath = 'D: / xampp / htdocs / testlink / upload area /';
Step 5 - Ahora abra un navegador y escriba http://localhost/Testlinken la barra de navegación y presione Entrar. Mostrará la página de instalación de TestLink.
Step 6 - Haga clic en Nueva instalación.
Step 7 - Marque la casilla de verificación de Términos y condiciones y haga clic en el botón Continuar.
El sistema verificará los requisitos previos para asegurarse de que todo esté bien. Aparecerá un botón Continuar en la parte inferior; de lo contrario, se mostrará un mensaje de error.
Step 8 - Haga clic en Continuar como se muestra en la siguiente captura de pantalla.
Step 9- En el siguiente paso, se requiere el administrador de la base de datos y la contraseña de administrador para definir el acceso a MySQL. El nombre de usuario / contraseña de administrador de TestLink puede ser cualquier dato proporcionado por el usuario.
Inicio de sesión / contraseña de la base de datos: root / <vacío> (Inicio de sesión / contraseña predeterminados de MYSQL para xampp)
Step 10- Haga clic en el botón "Procesar configuración de TestLink". Debería ver el TestLink "¡La instalación fue exitosa!" mensaje que se muestra.
Step 11 - Ahora navega de nuevo a http://localhost/testlink
Verá la página de inicio de sesión como se muestra en la siguiente captura de pantalla.
Para iniciar sesión en TestLink, vaya a su sitio web de muestra, http://localhost/testlink. Se abrirá una página de inicio de sesión como se muestra en la siguiente captura de pantalla.
Step 1- Ingrese admin como nombre de usuario y contraseña. Admin es la credencial predeterminada.
Step 2 - Haga clic en el botón Iniciar sesión.
La siguiente captura de pantalla muestra cómo iniciar sesión en TestLink usando credenciales:
En el inicio de sesión fallido
Debido a un inicio de sesión fallido, se muestra una página de error. Puede ocurrir un error debido a una combinación incorrecta de identificación de correo electrónico o contraseña.
La siguiente captura de pantalla muestra el mensaje de error que recibe el usuario si las credenciales no son correctas.
Si olvidó la contraseña, para recuperarla, siga los pasos:
Step 1- Haga clic en "¿Contraseña perdida?" enlace debajo del botón Iniciar sesión.
Step 2 - Introduzca el nombre de inicio de sesión.
Step 3 - Haz clic en Enviar.
La siguiente captura de pantalla muestra cómo recuperar la contraseña si la olvidó.
Recibirá un correo electrónico con los detalles del nombre de usuario o un enlace para restablecer la contraseña.
Al iniciar sesión correctamente
Al iniciar sesión correctamente, el panel del sistema mostrará si la cuenta está asociada con algún proyecto por el administrador o si puede crear un proyecto de muestra.
La siguiente captura de pantalla muestra la página Crear un proyecto de TestLink al iniciar sesión correctamente.
Para agregar un proyecto, debe tener la función de administrador. Una vez que inicie sesión por primera vez como administrador, TestLink abre el formulario Crear un nuevo proyecto. No puede ver ninguna otra página hasta que se cree o se le asigne el proyecto.
Crear un proyecto
Los siguientes son los pasos necesarios para agregar un proyecto a TestLink:
Normalmente, para crear un proyecto, hay una opción disponible en el menú Gestión de proyectos de prueba, como se muestra en la siguiente captura de pantalla.
Step 1 - Ingrese los siguientes detalles en el formulario Crear un proyecto -
Name - Debe ser un nombre de proyecto único.
Prefix - Se utiliza para la identificación del caso de prueba para identificar los casos de prueba.
Project description - Detalles del proyecto.
Enhanced features- Puede marcar las casillas de verificación según los requisitos del proyecto. Permite seleccionar qué características desea, como Requisito, Automatización, etc.
Issue tracker - Si algún rastreador de problemas está vinculado con TestLink, se mostrará aquí.
Step 2 - Seleccione la opción Disponibilidad y luego haga clic en el botón Crear como se muestra a continuación.
Al hacer clic en el botón Crear, se agrega el proyecto junto con el interruptor Eliminar y Activo / Inactivo para las características de Requisito y Activo, como se muestra en la siguiente captura de pantalla.
Step 3 - Puede ver el proyecto seleccionando un nombre de proyecto del menú desplegable "Proyecto de prueba" en la esquina superior derecha de la pantalla, como se ve a continuación.
Después de iniciar sesión en TestLink, Dashboard es la primera página que se muestra tan pronto como se le asigna a un proyecto. El panel de control está personalizado por el administrador. Según los roles, el administrador puede configurar el acceso de TestLink.
La siguiente captura de pantalla muestra la descripción general de la página Panel de control de TestLink.
A continuación se presentan algunos puntos a tener en cuenta con respecto al tablero.
Los iconos de la barra de herramientas presentes en la esquina superior izquierda de la página de TestLink serán los mismos en todas las páginas / pantallas de TestLink. Mi configuración, Proyecto, Especificación de requisitos, Especificación de prueba, Gestión de usuarios y Evento como enlaces principales. Estos enlaces se utilizan para navegar a la funcionalidad respectiva.
La barra de navegación contiene los enlaces que proporcionan un acceso rápido a las funciones más útiles de TestLink.
En el lado izquierdo de la página, están presentes las categorías Sistema, Proyecto de prueba, Especificación de requisitos y Especificación de prueba. Estas categorías presentan diferentes enlaces para un acceso rápido a todas las funciones de TestLink.
En el lado derecho, la categoría Plan de prueba tiene el enlace Gestión del plan de prueba para agregar o administrar un plan de prueba.
En la parte superior izquierda de la pantalla, hay una función de búsqueda disponible, mientras que en el lado derecho hay un menú desplegable de Proyecto de prueba.
Mi página de configuración
El icono de Mi configuración está presente en la esquina superior izquierda de la pantalla como el primer icono. La siguiente captura de pantalla muestra el ícono de Mi configuración rodeado en rojo.
Una vez que hace clic en el icono, se abre la página de configuración donde hay diversa información disponible para actualizar.
Primero, hay datos personales donde puede actualizar su nombre, apellido, identificación de correo electrónico o configuración regional.
Luego, está la sección Contraseña personal, donde puede cambiar la contraseña de inicio de sesión.
La tercera sección muestra la interfaz API, donde puede generar una clave API personal.
En la última sección, puede ver el historial de inicio de sesión.
Cerrar sesión
El icono de cierre de sesión está presente en la parte superior izquierda de la pantalla, junto al icono de Mi configuración. Después de hacer clic en el icono Cerrar sesión, puede volver a la página de inicio de sesión y finaliza la sesión activa. Para utilizar todas las funciones de TestLink, debe iniciar sesión nuevamente.
En la siguiente captura de pantalla, el icono de cierre de sesión está rodeado en rojo.
En este capítulo, aprenderá a crear, editar y eliminar un proyecto en TestLink.
Crear un proyecto
TestLink admite varios proyectos a la vez.
Para crear un proyecto, debe tener permisos de administrador. Los siguientes son los pasos para crear un proyecto.
Step 1 - Para crear un nuevo proyecto, haga clic en Probar proyecto → Probar gestión de proyectos en el tablero como se muestra en la siguiente captura de pantalla.
Mostrará todos los proyectos disponibles junto con filtros y crear un botón en la parte superior.
Step 2 - Haga clic en el botón Crear como se muestra en la siguiente captura de pantalla.
Abre la página Crear proyecto.
Step 3 - Ingrese los siguientes detalles en el formulario Crear un proyecto:
Name - Debe ser un nombre de proyecto único.
Prefix - Se utiliza para la identificación del caso de prueba para identificar los casos de prueba.
Project description - Detalles del proyecto.
Enhanced features- Puede marcar las casillas de verificación según los requisitos del proyecto. Permite seleccionar las características que desee como Requerimiento, Automatización, etc.
Issue tracker integration - Si algún rastreador de problemas está vinculado con TestLink, se mostrará aquí.
Step 4 - Seleccione la opción Disponibilidad y luego haga clic en el botón Crear como se muestra en la siguiente captura de pantalla.
Al hacer clic en el botón Crear, se agrega el proyecto al sistema.
Editar un proyecto
Para editar un proyecto, debe tener permiso para editar el proyecto.
Los siguientes son los pasos para editar los detalles del proyecto:
Step 1 - Haga clic en Probar proyecto → Probar gestión de proyectos.
Mostrará todos los proyectos disponibles.
Step 2 - Haga clic en el nombre del proyecto para editar los detalles como se muestra en la siguiente captura de pantalla.
Step 3- Abre los Detalles del proyecto en modo edición. Puede actualizar los detalles en cualquiera de las secciones y hacer clic en el botón Guardar.
Eliminar un proyecto
Para eliminar un proyecto, debe tener el permiso Eliminar proyecto.
Step 1 - Haga clic en Probar proyecto → Probar gestión de proyectos.
Mostrará todos los proyectos disponibles junto con un icono de eliminación en rojo en la esquina derecha como se muestra en la siguiente captura de pantalla.
Step 2 - Haga clic en el icono Eliminar relacionado con el proyecto respectivo.
Mostrará un mensaje de advertencia para la eliminación junto con un consejo para desactivar en lugar de eliminar un proyecto. La siguiente captura de pantalla muestra lo mismo.
Step 3- Haga clic en el botón Sí. Actualizará la página y el proyecto se eliminará de la lista.
En el Inventario, puede enumerar todos los detalles de hardware necesarios en el proyecto. Para acceder a esta función, debe habilitarla mientras crea un proyecto o en la página de edición del proyecto.
Puede acceder al Inventario navegando a Proyecto de prueba → Inventario en el Tablero como se muestra en la captura de pantalla a continuación. El inventario ofrece tres acciones: crear, editar y eliminar.
Crear un registro
Los siguientes son los pasos para crear un registro en el inventario:
Step 1 - Haga clic en Inventario en el Panel de control para visitar la página Inventario.
Step 2- Haga clic en el enlace Crear presente en la esquina superior izquierda de la pantalla. Se abrirá un formulario emergente para definir los datos de un dispositivo.
Step 3 - Ingrese los siguientes detalles -
- Nombre de host
- Dirección IP
- Owner
- Propósito: admite hasta 2000 caracteres.
- Hardware: admite hasta 2000 caracteres.
- Notas: admite hasta 2000 caracteres.
Step 4 - Haga clic en el botón Guardar.
Una vez que hace clic en Guardar, se agrega una nueva fila junto con todos los detalles ingresados como se muestra en la siguiente captura de pantalla.
Editar un registro
Para editar un registro, se debe seleccionar una fila.
Los siguientes son los pasos para editar un registro:
Step 1 - Haga clic en el nombre del host para seleccionar un registro para editar en la página de inventario.
Step 2- Haga clic en el enlace Editar presente en la esquina superior izquierda de la pantalla. Se abrirá un formulario emergente para definir los datos de un dispositivo.
Step 3 - Actualice los siguientes detalles -
- Nombre de host
- Dirección IP
- Owner
- Propósito: admite hasta 2000 caracteres.
- Hardware: admite hasta 2000 caracteres.
- Notas: admite hasta 2000 caracteres.
Step 4 - Haga clic en el botón Guardar.
Step 5 - Una vez que haga clic en el botón Guardar, todos los detalles se actualizan y guardan en la misma fila.
Eliminar un registro
Los siguientes son los pasos para eliminar un registro:
Step 1 - Haga clic en el nombre de host para seleccionar un registro para eliminar en la página de inventario.
Step 2- Haga clic en el enlace Eliminar presente en la esquina superior izquierda de la pantalla. Le pedirá confirmación para eliminar.
Step 3 - Haga clic en Sí para eliminar el registro.
Recibirá un mensaje de eliminación exitosa y la fila se eliminará como se muestra en la siguiente captura de pantalla.
La planificación de pruebas es la actividad más importante para garantizar que inicialmente haya una lista de tareas e hitos en un plan de referencia para realizar un seguimiento del progreso del proyecto. También define el tamaño del esfuerzo de prueba.
Es el documento principal que a menudo se denomina plan maestro de prueba o plan de prueba del proyecto y generalmente se desarrolla durante la fase inicial del proyecto.
Crear un plan de prueba
Para crear un plan de prueba, debe tener el permiso Crear plan de prueba.
Los siguientes son los pasos para crear un plan de prueba:
Step 1 - Vaya a Plan de prueba → Gestión del plan de prueba en el tablero como se muestra en la siguiente captura de pantalla.
Si se incluye algún plan de prueba para el proyecto, muestra la lista de planes de prueba. De lo contrario, muestra un mensaje para crear un plan de prueba para respaldar la funcionalidad de ejecución de prueba.
Step 2 - Haga clic en el botón Crear como se muestra en la siguiente captura de pantalla.
Muestra el formulario de creación del plan de prueba.
Step 3 - Ingrese los siguientes detalles en el formulario.
Name - Debe ser el nombre del plan de prueba.
Description- Este campo debe contener la información detallada de un plan de prueba. Generalmente, un plan de prueba consta de la siguiente información.
No Señor. | Descripción de parámetros |
---|---|
1 | Test plan identifier Referencia identificativa única. |
2 | Introduction Una breve introducción sobre el proyecto y el documento. |
3 | Test items Un elemento de prueba es un elemento de software que es la aplicación que se está probando. |
4 | Features to be tested Una característica que debe probarse en el software de prueba. |
5 | Features not to be tested Identifique las características y las razones para no incluirlas como parte de las pruebas. |
6 | Approach Detalles sobre el enfoque general de las pruebas. |
7 | Item pass/fail criteria Documentado si un elemento de software ha pasado o no su prueba. |
8 | Test deliverables Entregables que son parte del proceso de prueba, como planes de prueba, especificaciones de prueba e informes resumidos de prueba. |
9 | Testing tasks Todas las tareas para planificar y ejecutar las pruebas. |
10 | Environmental needs Definir los requisitos ambientales como hardware, software, SO, configuraciones de red y herramientas requeridas. |
11 | Responsibilities Enumera los roles y responsabilidades de los miembros del equipo. |
12 | Staffing and training needs Captura los requisitos reales de personal y las habilidades específicas y los requisitos de formación. |
13 | Schedule Indica las fechas importantes de entrega del proyecto y los hitos clave. |
14 | Risks and Mitigation Riesgos y supuestos del proyecto de alto nivel, así como un plan de mitigación para cada riesgo identificado. |
15 | Approvals Captura a todos los aprobadores del documento, sus títulos y la fecha de aprobación. |
Testlink admite imágenes, tablas, enlaces, caracteres especiales, etc. para hacer una descripción rica del contenido.
Hay 2 casillas de verificación como se puede ver en la siguiente captura de pantalla.
Active - Activará el documento después de su creación y puede utilizar este documento en la ejecución de la prueba o cualquier otra actividad como referencia.
Public- Permite que otros usuarios utilicen este documento. También será visible para otros usuarios que estén vinculados con este proyecto. Si esta casilla de verificación no está marcada, solo la persona que ha creado puede usar y ver este documento.
Step 4 - Haga clic en el botón Crear presente en la parte inferior del formulario.
Una vez que haga clic en Crear, podrá ver el Plan de prueba agregado junto con algunos iconos en el extremo derecho de la pantalla, como se muestra a continuación.
Estos íconos son eliminar el plan de prueba, exportar enlaces a los casos de prueba y la plataforma, importar enlaces a los casos de prueba y la plataforma, asignar rol y ejecutar la prueba de izquierda a derecha como se muestra en la siguiente captura de pantalla.
Editar un plan de prueba
Para editar un plan de prueba, debe tener permiso de edición.
Los siguientes son los pasos para editar un plan de prueba.
Step 1- Haga clic en el nombre del plan de prueba para abrir los detalles. El nombre del plan de prueba está presente en la primera columna y tiene un hipervínculo como se muestra en la siguiente captura de pantalla.
Step 2- Abre los detalles del plan de prueba en modo de edición. Puede editar el nombre, la descripción y la selección del modo Activo y Público.
Step 3- Adjunte un archivo en el plan de prueba. Esta función solo está disponible en el modo de edición. Mientras crea el plan de prueba, puede agregar imágenes / tablas en la descripción. Sin embargo, la opción de adjuntar un archivo no está disponible.
Step 4 - Después de actualizar los detalles, haga clic en Actualizar para finalizar la edición.
La siguiente captura de pantalla muestra cómo editar un plan de prueba.
Eliminar un plan de prueba
Para eliminar un plan, debe tener permiso de eliminación.
Si se elimina un plan de prueba, elimina tanto el plan de prueba como todos sus datos correspondientes. Los datos incluyen casos de prueba, resultados, etc.
Los siguientes son los pasos para eliminar una compilación:
Step 1 - Vaya a Gestión del plan de prueba → Plan de prueba desde el panel.
Step 2 - Haga clic en el icono Eliminar correspondiente a la fila del plan de prueba que debe eliminarse como se muestra a continuación.
Aparecerá una ventana emergente para confirmar la eliminación.
Step 3 - Haga clic en Sí como se muestra a continuación.
La página se actualiza y el plan de prueba se eliminará.
Para lograr el objetivo de una versión, puede haber varias compilaciones. La compilación siempre está asociada con una sola versión. Una compilación cumple el objetivo parcial de Release con funcionalidades limitadas.
En TestLink, la ejecución de la prueba se compone de compilaciones y casos de prueba. Si la compilación no se crea para un proyecto, no podrá realizar la ejecución de la prueba.
Crear una compilación
Para crear una compilación, debe tener permiso para crear compilaciones.
Los siguientes son los pasos para crear una compilación:
Step 1 - Vaya a Plan de prueba → Compilación / Versiones desde el panel.
Abre la página Gestión de compilaciones junto con las compilaciones disponibles.
Step 2 - Haga clic en el botón Crear como se muestra a continuación.
Abre el formulario Crear una nueva compilación.
Step 3 - Ingrese los siguientes campos en el formulario -
Title- Una construcción se identifica por su título. Cada compilación está relacionada con el plan de prueba activo.
Description - La descripción debe incluir una lista de paquetes, arreglos o características, aprobaciones, estado, etc.
Active- Una construcción tiene dos atributos - Activo / Inactivo - define si la construcción se puede utilizar. Las compilaciones inactivas no se enumeran en las páginas de ejecución e informes. Abierto / Cerrado: los resultados de la prueba solo se pueden modificar para compilaciones abiertas. Asegúrese de que la fecha de compilación debe estar dentro de la línea de tiempo de lanzamiento.
Release Timeline - Debería ser una fecha futura.
Step 4 - Después de ingresar todos los detalles, haga clic en el botón Crear para agregar la compilación.
Editar una compilación
Para editar una compilación, debe tener el permiso Editar compilaciones. Los siguientes son los pasos para editar una compilación:
Step 1 - Seleccione una compilación para editar y haga clic en el título de la compilación para abrir los detalles como se muestra a continuación.
Abre los detalles de la compilación en el modo de edición como se muestra en la siguiente captura de pantalla.
Step 2 - Después de actualizar los detalles de la compilación, haga clic en el botón Guardar.
Eliminar una compilación
Para eliminar una compilación, debe tener el permiso Eliminar compilaciones.
Los siguientes son los pasos para eliminar una compilación:
Step 1 - Vaya a Gestión del plan de prueba - Compilaciones / Versiones desde el panel.
Step 2 - Haga clic en el icono Eliminar correspondiente a la fila de la compilación que debe eliminarse como se muestra a continuación.
Se mostrará una ventana emergente para confirmar la eliminación.
Step 3 - Haga clic en Sí como se muestra en la siguiente captura de pantalla.
La página se actualizará y la compilación se eliminará.
La especificación de prueba define la estructura del diseño de prueba. La creación de Casos y Trajes de Prueba se realiza a través de la especificación de prueba. Sin embargo, un proyecto solo puede tener una especificación de prueba.
Se puede acceder a la Especificación de prueba navegando a Especificación de prueba → Especificación de prueba desde el tablero.
Está dividido en dos paneles: Configuración y Filtro (lado izquierdo) y Proyecto de prueba (lado derecho).
Puede crear conjuntos de pruebas / casos trabajando en el lado derecho.
Filtros
Después de navegar a la especificación de prueba, los filtros se muestran en el panel lateral izquierdo de la pantalla. Los filtros ayudan a acotar la búsqueda y brindan casos de prueba únicos.
Los siguientes son los pasos para utilizar la función de filtro:
Step 1 - Vaya a la sección de filtros en el lado izquierdo de la pantalla.
Step 2 - Proporcione diferentes opciones de filtro como las siguientes -
ID de caso de prueba
Título del caso de prueba
Status- Puede seleccionar varias opciones a la vez en el menú desplegable. Admite Cualquiera, Borrador, Listo para revisión, Revisión en curso, Retrabajo, Obsoleto, Futuro y Final.
Importance- Puede seleccionar varias opciones a la vez en el menú desplegable. Es compatible con Cualquiera, Ayuda, Medio y Bajo.
Execution Type- Es un menú desplegable de selección única. Es compatible con la opción Cualquiera, Manual o Automatizado.
Step 3- Después de la selección, haga clic en el botón Aplicar para mostrar el resultado. El botón Restablecer filtros eliminará toda la selección en el modo predeterminado.
Puede expandir el árbol para mostrar la estructura del resultado.
Proyecto de prueba
En el lado derecho, se muestra Proyecto de prueba.
El nombre del proyecto de prueba tiene un hipervínculo.
Cuando hace clic en el nombre, muestra los detalles del proyecto en forma de edición, donde puede actualizar los detalles del proyecto.
Después del nombre, muestra la descripción del proyecto y los archivos adjuntos. Admite una función para agregar un archivo adjunto. Puede buscar y cargar el archivo en el proyecto. Admite un máximo de 1048576 bytes. Puede cargar hasta un tamaño máximo del archivo. Puede cargar varios archivos al proyecto.
En la parte superior de la pantalla, hay un símbolo de configuración , llamado Acciones
Puede agregar conjuntos de pruebas y casos de prueba haciendo clic en este símbolo.
El conjunto de pruebas es un contenedor que tiene un conjunto de pruebas que ayuda a los probadores a ejecutar e informar el estado de ejecución de la prueba. Puede tomar cualquiera de los tres estados, a saber, Activo, En curso y Completado.
Se puede agregar un caso de prueba a múltiples conjuntos de pruebas y planes de prueba. Después de crear un plan de prueba, se crean conjuntos de pruebas, que a su vez pueden tener cualquier número de pruebas.
TestLink admite la estructura de árbol para las suites de prueba. Podría haber varios conjuntos de subpruebas en un conjunto de pruebas.
Crear una suite de pruebas
Para crear un conjunto de pruebas, debe tener permiso para crear conjuntos de pruebas.
Los siguientes son los pasos para crear un conjunto de pruebas:
Step 1 - Vaya a Especificación de prueba → Especificación de prueba desde el tablero.
Step 2- Haga clic en el icono de Tipo de configuración conocido como Acciones en esta página, presente en el panel derecho como se muestra en la siguiente captura de pantalla.
Abrirá Test Suite Operations.
Step 3 - Haga clic en el icono + para crear una nueva suite como se muestra a continuación.
Abre la página de creación de conjuntos de pruebas.
Step 4 - Ingrese los siguientes campos en el formulario -
Nombre de la suite de pruebas
Details
Keywords- Muestra todas las palabras clave disponibles. Puede asignarlos según la relación.
Step 5 - Haga clic en el botón Guardar como se muestra en la siguiente captura de pantalla.
Una vez que haga clic en Guardar, verá el conjunto de pruebas en estructura de árbol en el panel lateral izquierdo de la pantalla. Los detalles están disponibles en el lado derecho de la pantalla.
Editar una suite de pruebas
Para editar un conjunto de pruebas, debe tener el permiso Editar conjunto de pruebas.
Los siguientes son los pasos para editar un conjunto de pruebas:
Step 1 - Seleccione el conjunto de pruebas de la estructura de árbol en el panel izquierdo y haga clic en la configuración conocida como acciones para abrir las operaciones del conjunto de pruebas como se muestra a continuación.
Muestra las operaciones de la suite de pruebas.
Step 2 - Haga clic en el icono Editar (lápiz) como se muestra a continuación.
Abre los detalles de Test Suite en la página de edición.
Step 3 - Edite el nombre, los detalles o cualquier otro campo y haga clic en el botón Guardar para actualizar el conjunto de pruebas.
Mover / copiar un conjunto de pruebas
Para mover / copiar un conjunto de pruebas, debe tener permiso para Crear / Editar conjunto de pruebas. Esta funcionalidad permite crear un duplicado de un Test Suite o reordenar la estructura.
Step 1 - Para copiar / mover un conjunto de pruebas a otro proyecto, seleccione los conjuntos de pruebas que necesitan ser copiados / movidos y haga clic en el icono de configuración conocido como Acciones.
Abrirá las operaciones de la suite de pruebas.
Step 2 - Haga clic en el símbolo Mover o Copiar como se muestra en la siguiente captura de pantalla.
Step 3 - Abre la página Mover / Copiar donde puede seleccionar el contenedor de destino, la posición de destino y si las palabras clave y los requisitos deben copiarse / moverse al contenedor de destino.
Step 4- Después de la selección, haga clic en el botón Copiar o Mover según los requisitos, como se muestra en la siguiente captura de pantalla. El botón Copiar copiará el conjunto de pruebas en ambos proyectos, mientras que el botón mover moverá el conjunto de pruebas del proyecto actual al proyecto de destino.
Eliminar un conjunto de pruebas
Para eliminar un conjunto de pruebas, debe tener el permiso Eliminar conjunto de pruebas.
Step 1- Para eliminar un conjunto de pruebas, seleccione los conjuntos de pruebas que deben eliminarse y haga clic en el icono de configuración conocido como Acciones. Abrirá las operaciones de la suite de pruebas.
Step 2 - Haga clic en el símbolo de eliminar como se muestra a continuación.
Se mostrará un mensaje de confirmación para eliminar.
Step 3 - Haga clic en Sí para eliminar el conjunto de pruebas como se muestra en la siguiente captura de pantalla.
La página se actualizará y el conjunto de pruebas se eliminará de la estructura de árbol en el panel lateral izquierdo de la pantalla.
También se muestra un mensaje de eliminación exitosa como se muestra a continuación.
Un caso de prueba es un documento que tiene un conjunto de datos de prueba, condiciones previas, resultados esperados y condiciones posteriores, desarrollado para un escenario de prueba particular con el fin de verificar el cumplimiento de un requisito específico.
El caso de prueba actúa como el punto de partida para la ejecución de la prueba y, después de aplicar un conjunto de valores de entrada, la aplicación tiene un resultado definitivo y abandona el sistema en algún punto final, también conocido como post-condición de ejecución.
Crear un caso de prueba
Para crear un caso de prueba, debe tener permiso para crear casos de prueba.
Los siguientes son los pasos para crear un caso de prueba:
Step 1 - Vaya a Especificación de prueba → Especificación de prueba desde el tablero.
Step 2 - Seleccione el conjunto de pruebas de la estructura de árbol en el panel del lado izquierdo de la pantalla.
Step 3 - Haga clic en el icono de Tipo de configuración conocido como Acciones en esta página, presente en el panel derecho de la pantalla como se muestra a continuación.
Abrirá las operaciones de la suite de pruebas, así como las operaciones de casos de prueba.
Step 4 - Haga clic en el icono + de Operaciones de casos de prueba para crear un nuevo caso de prueba como se muestra a continuación.
Abre la página de creación de caso de prueba.
Step 5 - Ingrese los siguientes campos en el formulario -
Nombre del caso de prueba
Summary
Pre-conditions
Seleccione el tipo de estado, importancia y ejecución
Ingrese el tipo de ejecución estimado en minutos
Palabras clave: muestra todas las palabras clave disponibles. Puede asignarlos según la relación.
Step 6 - Haga clic en el botón Crear como se muestra en la siguiente captura de pantalla.
Una vez que haga clic en el botón Crear, podrá ver el caso de prueba en la estructura de árbol en el panel del lado izquierdo y los detalles están disponibles en el lado derecho de la pantalla.
Editar un caso de prueba
Para editar un caso de prueba, debe tener el permiso Editar caso de prueba.
Los siguientes son los pasos para editar un caso de prueba:
Step 1 - Seleccione el caso de prueba de la estructura de árbol en el panel izquierdo de la pantalla y haga clic en la configuración conocida como acciones para mostrar todas las opciones disponibles.
Step 2 - Haga clic en el botón Editar como se muestra a continuación.
Abre los detalles del caso de prueba en la página de edición.
Step 3 - Puede editar el nombre, los detalles o cualquier otro campo como se muestra a continuación.
Step 4 - Haga clic en el botón Guardar para actualizar el caso de prueba.
Mover / copiar un caso de prueba
Para mover / copiar un caso de prueba, debe tener permiso para crear / editar conjunto de pruebas. Esta funcionalidad permite crear un caso de prueba duplicado o reordenar la estructura.
Step 1 - Para copiar / mover un conjunto de pruebas a otro proyecto, seleccione los casos de prueba que se deben copiar / mover y haga clic en el icono de configuración conocido como Acciones.
Step 2 - Haga clic en el botón Mover / Copiar como se muestra a continuación.
Step 3- Abre la página Mover / Copiar. Puede seleccionar el conjunto de pruebas para mover o copiar un nuevo nombre de caso de prueba y decidir si las palabras clave y los requisitos se deben copiar / mover al conjunto de destino.
Step 4 - Después de la selección, haga clic en el botón Copiar o Mover según los requisitos.
Step 5 - El botón Copiar copiará el conjunto de pruebas en ambos conjuntos, mientras que el botón Mover mover el caso de prueba del conjunto actual al conjunto de destino.
La siguiente captura de pantalla muestra cómo copiar / mover el caso de prueba a otra suite:
Eliminar un caso de prueba
Para eliminar un caso de prueba, debe tener el permiso Eliminar caso de prueba.
Step 1 - Para eliminar un caso de prueba, seleccione el caso de prueba del conjunto que debe eliminarse y haga clic en el icono de configuración conocido como Acciones.
Step 2 - Una vez hecho esto, haga clic en el botón Eliminar como se muestra a continuación.
Se mostrará un mensaje de confirmación para eliminar. Haga clic en Sí para eliminar los casos de prueba como se muestra en la siguiente captura de pantalla.
La página se actualizará y el caso de prueba se eliminará de la estructura de árbol en el panel lateral izquierdo de la pantalla.
Se mostrará un mensaje de eliminación exitosa como se muestra a continuación.
Atributo activo
Esta función es muy útil cuando un caso de prueba tiene muchas versiones. El atributo activo / inactivo ayuda a reconocer qué caso de prueba debe usarse.
Step 1 - Para crear una nueva versión del caso de prueba, haga clic en el botón "Crear una nueva versión" como se muestra a continuación.
Creará una nueva versión del caso de prueba y se mostrará un mensaje exitoso como se muestra a continuación.
Una vez que se crea una nueva versión, por defecto está en modo Activo.
Se recomienda desactivar la versión del caso de prueba anterior antes de crear una nueva versión.
Desactivar versión de caso de prueba no está disponible en "Agregar casos de prueba al plan de prueba". Esto puede resultar útil para los diseñadores de pruebas. Pueden editar o cambiar la versión del caso de prueba y solo cuando decidan que está completa, cambiar el estado a ACTIVO para que esté disponible para su uso en un plan de prueba.
Step 2 - Después de hacer clic en Acciones, se muestra el botón - Desactivar esta versión.
Step 3 - Una vez que hace clic en el botón, se muestra un mensaje de que la versión del caso de prueba está desactivada y el botón cambia a "Activar esta versión".
TestLink admite archivos XML y CVS para importar datos. Admite la importación de datos para conjuntos de pruebas, casos de prueba, requisitos, resultados de ejecución de pruebas, palabras clave, etc. Sin embargo, en algunos casos solo admite XML y, en algunos casos, tanto XML como CVS.
La siguiente tabla muestra las funcionalidades que admiten la importación y las que admiten el formato de archivo.
Articulo | Formato de archivo | Importar |
---|---|---|
Proyecto de prueba | XML | si |
Banco de pruebas | XML | si |
Caso de prueba | XML, XLS | si |
Palabra clave | CSV, XML | si |
Requisito | CSV, XML | si |
Resultados | XML | si |
Plataformas | XML | si |
Campos Personalizados | XML | si |
Importar conjuntos de pruebas y casos
Sample File - A continuación se muestra el archivo XML con palabras clave que se pueden utilizar para importar conjuntos de pruebas.
<testsuite name = "Child Suite2">
<details>abc</details>
<testcase name = "Sample test case2">
<summary>test case sample- update</summary>
<preconditions>1. TestLink should be installed</preconditions>
<steps>
<step>
<step_number>1</step_number>
<actions>Go to www.google.com</actions>
<expectedresults>Google Home page should display</expectedresults>
</step>
</steps>
<keywords>
<keyword name = "Sample Test">
<notes>abc</notes>
</keyword>
</keywords>
</testcase>
</testsuite>
Si no desea agregar la palabra clave, la sección de palabras clave se puede eliminar del archivo XML.
Si desea importar varios casos de prueba, agregue la sección <testcase> varias veces con todos los subnodos.
Si solo es necesario importar casos de prueba en un conjunto de pruebas ya existente, elimine la etiqueta <testsuite> e inicie el archivo XML con <testcase>.
Importar un conjunto de pruebas
Step 1 - Para importar el conjunto de pruebas, vaya a Especificaciones de prueba → Especificación de prueba desde el panel.
Step 2 - Seleccione el proyecto y la carpeta en el panel izquierdo donde desea importar el conjunto de pruebas.
OR
Para importar solo casos de prueba, seleccione las carpetas de la suite de pruebas más cercanas donde se deben importar los casos de prueba.
Step 3 - Haga clic en el icono Acciones en el panel derecho como se muestra a continuación.
Muestra las operaciones de la suite de pruebas.
Step 4 - Haga clic en el icono Importar como se muestra a continuación -
OR
Para cargar solo casos de prueba, haga clic en el ícono Importar presente en Operaciones de casos de prueba (debajo de Operaciones del conjunto de pruebas).
Abre la página Importar conjunto de pruebas. De forma predeterminada, el tipo de archivo se selecciona como XML.
Step 5 - Complete los siguientes datos -
Archivo: seleccione el archivo XML y cárguelo. El tamaño máximo del archivo debe ser de 400 KB.
Considere el caso de prueba como duplicado si: Seleccione la opción adecuada de la lista.
Acción para duplicar: seleccione la opción adecuada de la lista.
Step 6 - Haga clic en el botón Cargar archivo como se muestra a continuación -
Step 7 - Después de la importación, se muestra un mensaje exitoso como se muestra a continuación.
Importar caso de prueba con XLS
Ejemplo de archivo XLS para importar varios casos de prueba de la siguiente manera:
Nombre | Resumen | Pasos | Resultado Esperado |
---|---|---|---|
Arranque rápido del motor | Arranque en 5 segundos | Demasiado rápido para escribir pasos | El motor debe arrancar |
Parada de emergencia del motor | Parada del motor por botón de pánico |
|
El motor debe detenerse instantáneamente |
La primera fila no se importará. Se supone que tiene una descripción de columna.
Step 1 - Para importar casos de prueba, vaya a Especificaciones de prueba → Especificación de prueba desde el panel.
Step 2 - Seleccione las carpetas del conjunto de pruebas más cercanas, donde se deben importar los casos de prueba.
Step 3 - Haga clic en el icono Acciones en el panel derecho.
Muestra Operaciones de casos de prueba.
Step 4 - Haga clic en el icono Importar como se muestra a continuación.
Abre la página Importar caso de prueba.
Step 5- De forma predeterminada, el tipo de archivo seleccionado es XML. Cámbielo a XLS / CSV e ingrese los siguientes detalles:
Archivo: seleccione el archivo y cárguelo. El tamaño máximo del archivo debe ser de 400 KB.
Considere el caso de prueba como duplicado si: seleccione la opción adecuada de la lista.
Acción para duplicar: seleccione la opción adecuada de la lista.
Step 6 - Haga clic en el botón Cargar archivo como se muestra a continuación.
Requisitos de importación
TestLink admite archivos XML y CSV para importar los requisitos.
El archivo XML de muestra para el requisito sería el siguiente:
<requirements>
<requirement>
<docid>ENG-0001</docid>
<title>Add a product</title>
<description>ABC</description>
</requirement>
<requirement>
<docid>ENG-0002</docid>
<title>Add price </title>
<description>Price</description>
</requirement>
</requirements>
El archivo CSV de muestra para el requisito sería el siguiente:
ENG-0001,Add a product,ABC
ENG-0002,Add price,Price
Step 1 - Para importar los requisitos, vaya a Especificación de requisitos → Especificación de requisitos desde el panel.
Step 2 - Seleccione la carpeta de Especificación de requisitos donde se deben importar los requisitos en el panel izquierdo.
Step 3 - Haga clic en el icono Acción presente en la parte superior del panel derecho.
Muestra la página Operaciones de requisitos.
Step 4 - Haga clic en el botón Importar como se muestra a continuación.
Muestra la página de importación de requisitos.
Step 5 - Ingrese los siguientes detalles.
Tipo de archivo: puede seleccionar CSV, XML u otras formas de archivos CSV y XML como se indica.
Archivo: sube el archivo correspondiente.
Considere el caso de prueba como duplicado si: seleccione la opción adecuada de la lista.
Acción para duplicar: seleccione la opción adecuada de la lista.
Step 6 - Haga clic en el botón Cargar archivo como se muestra a continuación.
Después de la carga, muestra el mensaje Importar hecho junto con los detalles importados.
Después de la carga, muestra el mensaje Importar hecho junto con los detalles importados.
Del mismo modo, las palabras clave, las plataformas y los resultados se pueden importar utilizando un archivo compatible y la sección respectiva que accede al tablero.
TestLink admite archivos XML y CSV para exportar datos. Admite la exportación de datos de conjuntos de pruebas, casos de prueba, requisitos, resultados de ejecución de pruebas, palabras clave, etc. Sin embargo, en algunos casos solo admite XML y, en algunos casos, tanto XML como CSV.
La siguiente tabla muestra las funcionalidades que admiten la exportación y el formato de archivo.
Articulo | Formato de archivo | Exportar |
---|---|---|
Proyecto de prueba | XML | si |
Banco de pruebas | XML | si |
Caso de prueba | XML | si |
Palabra clave | CSV, XML | si |
Requisito | CSV, XML | si |
Plataformas | XML | si |
Campos Personalizados | XML | si |
Requisitos de exportación
TestLink admite XML y CSV para exportar los datos de requisitos.
Step 1 - Vaya a Especificación de requisitos → Especificación de requisitos desde el panel.
Step 2 - Para exportar todas las especificaciones de requisitos, seleccione la carpeta principal en el panel izquierdo y haga clic en el botón Exportar todas las especificaciones de requisitos en el lado derecho de la siguiente manera.
Step 3 - Para exportar cualquier especificación de requisitos con todos los detalles de los requisitos dentro de la carpeta, seleccione la carpeta en el panel izquierdo y haga clic en el icono Acciones en el panel derecho.
Muestra la página Operación de especificación de requisitos.
Step 4 - Haga clic en Exportar.
OR
Si solo desea exportar los Detalles del requisito pero no la Especificación del requisito, haga clic en el botón Exportar que se encuentra en Operaciones del requisito (presente debajo de la sección Operaciones de la especificación del requisito) como se muestra a continuación.
Una vez que se hace clic en cualquiera de estos botones de exportación, se muestra la página de requisitos de exportación.
Step 5- Exportar nombre de archivo se puede editar. Elija el tipo de archivo. Luego, haga clic en el botón Exportar como se muestra a continuación.
Descargará los archivos correspondientes en la unidad local a la que se puede acceder navegando por la carpeta Descargas.
Exportar conjuntos de pruebas y casos
TestLink admite XML para exportar conjuntos de pruebas y datos de casos.
Step 1 - Vaya a Especificación de prueba → Especificación de prueba desde el tablero.
Step 2 - Para exportar todos los conjuntos de pruebas, seleccione la carpeta principal en el panel izquierdo y haga clic en el icono Acción en el panel derecho.
Abre la página de operaciones de la suite de pruebas.
Step 3 - Haga clic en el icono Exportar todos los conjuntos de pruebas en el lado derecho como se muestra a continuación.
Step 4 - Para exportar cualquier conjunto de pruebas con todos los casos de prueba dentro de la carpeta, seleccione la carpeta en el panel izquierdo y haga clic en el icono Acciones en el panel derecho.
Muestra la página de operaciones de Test Suite.
Step 5 - Haga clic en Exportar.
OR
Si solo desea exportar casos de prueba pero no conjuntos de pruebas, haga clic en el botón Exportar presente en Operaciones de casos de prueba como se muestra a continuación.
Una vez que se hace clic en cualquiera de estos botones Exportar, se muestra la página Exportar conjunto de pruebas / caso.
Step 6- El nombre del archivo de exportación se puede editar. Elija el tipo de archivo.
Puede seleccionar y restringir los datos exportados seleccionando la casilla de verificación para ver los detalles disponibles.
Step 7 - Haga clic en el botón Exportar como se muestra a continuación.
Descargará los archivos correspondientes en la unidad local a la que se puede acceder navegando por la carpeta Descargas.
El plan de prueba contiene un conjunto de casos de prueba que están dentro del alcance. Antes de comenzar la ejecución, un plan de prueba debe tener conjuntos de prueba. No se puede ejecutar un caso de prueba antes de asignarlo a cualquier plan de prueba.
Agregar casos de prueba al plan
Los siguientes son los pasos para agregar casos de prueba a un plan de prueba.
Step 1 - Vaya a Contenido del plan de prueba → Agregar o quitar casos de prueba del Panel como se muestra a continuación.
Abre la página Agregar o quitar casos de prueba.
Step 2 - Busque la carpeta usando el filtro en el panel izquierdo y haga clic en la carpeta del caso de prueba.
Muestra la página Plan de prueba: agregar casos de prueba al plan de prueba en el panel derecho.
Step 3 - Verifique todos los casos de prueba disponibles para agregar al plan de prueba.
Step 4 - Seleccione del menú desplegable Asignar para asignar esto a una persona.
Step 5 - Selecciona una construcción también.
Step 6 - Haga clic en el botón Agregar seleccionados para agregar el caso de prueba a un plan de prueba.
Después de hacer clic en Agregar seleccionado, se cambia el color del caso de prueba.
Step 7 - El botón Agregar seleccionados cambia a Agregar / Eliminar seleccionados como se muestra en la siguiente captura de pantalla.
Eliminar un caso de prueba de un plan
Para eliminar casos de prueba de un plan de prueba, se deben realizar los siguientes pasos:
Step 1 - Vaya a Contenido del plan de prueba → Agregar o quitar casos de prueba del Panel como se muestra a continuación.
Abre la página Agregar o quitar casos de prueba.
Step 2 - Busque la carpeta usando un filtro en el panel izquierdo y haga clic en la carpeta del caso de prueba.
Muestra la página Plan de prueba: agregar casos de prueba al plan de prueba en el panel derecho.
Step 3 - Seleccione los casos de prueba que deben eliminarse.
Step 4 - Haga clic en el botón Agregar o quitar seleccionados como se muestra a continuación.
La función de búsqueda se utiliza para delimitar el resultado mostrado. TestLink admite una amplia gama de funcionalidades de búsqueda con muchos campos para encontrar un resultado específico.
TestLink admite las siguientes funcionalidades de búsqueda:
- Requisitos de búsqueda
- Especificación de requisitos de búsqueda
- Buscar casos de prueba
- Cuadro de texto de búsqueda común
Cuadro de texto de búsqueda común
Como se ve en la siguiente captura de pantalla, en la parte superior, hay un cuadro de texto de búsqueda que se usa para encontrar el caso de prueba específico. Normalmente, el ID de un caso de prueba comienza con SP- <índice>. Puede ingresar números para buscar un caso de prueba específico directamente. Este cuadro de texto está presente en todas las páginas.
Requisitos de búsqueda
En la sección de especificación de requisitos, TestLink admite la función de requisitos de búsqueda.
Se deben realizar los siguientes pasos para utilizar los requisitos de búsqueda:
Step 1 - Vaya a Especificaciones de requisitos → Buscar requisitos como se muestra a continuación.
Abre la página de búsqueda de requisitos.
La búsqueda no distingue entre mayúsculas y minúsculas. El resultado incluye solo los requisitos del proyecto de prueba real.
Step 2- Escriba la cadena buscada en un cuadro apropiado. Deje los campos no utilizados en blanco.
Step 3 - Elija la palabra clave requerida o deje el valor como 'No se aplica'.
Tiene la siguiente lista de campos admitidos para encontrar el requisito:
Req. ID de documento, versión, título, alcance, estado, tipo, no esperado de casos de prueba, Tiene relación de tipo, Fecha de creación desde, Fecha de creación hasta, Fecha de modificación desde, Fecha de modificación hasta, ID de caso de prueba y Mensaje de registro.
Step 4 - Haga clic en el botón 'Buscar'.
Se muestran todos los requisitos que cumplen. Puede modificar los requisitos a través del enlace "Título".
Especificaciones de requisitos de búsqueda
En la sección de especificación de requisitos, TestLink admite la función de especificaciones de requisitos de búsqueda.
Se deben realizar los siguientes pasos para utilizar las especificaciones de requisitos de búsqueda:
Step 1 - Vaya a Especificaciones de requisitos → Busque Especificaciones de requisitos como se muestra a continuación.
Abre la página de búsqueda de especificaciones de requisitos. La búsqueda no distingue entre mayúsculas y minúsculas. El resultado incluye solo las especificaciones de requisitos del Proyecto de prueba real.
Step 2- Escriba la cadena buscada en un cuadro apropiado. Deje los campos no utilizados en el formulario en blanco.
Step 3 - Elija la palabra clave requerida o deje el valor como 'No se aplica'.
Tiene la siguiente lista de campos admitidos para encontrar las especificaciones de requisitos:
Req. ID de documento, título, alcance, tipo y mensaje de registro.
Step 4 - Haga clic en el botón 'Buscar'.
Se muestran todas las especificaciones que cumplen los requisitos. Puede modificar los requisitos a través del enlace "Título".
Buscar casos de prueba
En la sección Especificación de prueba, TestLink admite la función Buscar casos de prueba.
A continuación se muestran los pasos que se deben realizar para utilizar la búsqueda de casos de prueba.
Step 1 - Vaya a Especificación de prueba → Buscar casos de prueba como se muestra en la siguiente captura de pantalla.
Abre la página Buscar casos de prueba. La búsqueda no distingue entre mayúsculas y minúsculas. El resultado incluye solo casos de prueba del proyecto de prueba real.
Step 2- Escriba la cadena buscada en un cuadro apropiado. Deje los campos no utilizados en el formulario en blanco.
Step 3 - Elija la palabra clave requerida o deje el valor como 'No se aplica'.
Tiene la siguiente lista de campos compatibles para encontrar el caso de prueba:
ID de caso de prueba, versión, título, importancia de la prueba, estado, resumen, condiciones previas, pasos, resultado esperado, creado por, editado por, fecha de modificación desde, fecha de modificación hasta, Jolly o palabra clave y req. ID de documento.
Step 4 - Haga clic en el botón 'Buscar'.
Se muestran todos los casos de prueba satisfactorios. Puede modificar los casos de prueba a través del enlace "Título".
Las palabras clave se utilizan para categorizar casos de prueba. Las palabras clave son ideales para filtrar. No está categorizando y colocando los mismos casos de prueba en un solo lugar; Las palabras clave ayudan a reunir casos de prueba de diferentes carpetas con el mismo alcance utilizando las mismas palabras clave. Por ejemplo: casos de prueba de regresión, casos de prueba de humo, Solaris y solicitud de cambio, etc.
Crear palabras clave
Para crear palabras clave, debe tener permiso para crear palabras clave.
Step 1 - Vaya a Proyecto de prueba → Gestión de palabras clave desde el panel como se muestra a continuación.
Abre la página Gestión de palabras clave junto con el botón Crear palabra clave.
Step 2 - Haga clic en el botón Crear palabra clave como se muestra a continuación.
Abre la página Crear palabra clave.
Step 3 - Ingrese la palabra clave y la descripción.
Step 4 - Haga clic en el botón Guardar que se muestra a continuación.
La lista de palabras clave guardadas se muestra en la página Gestión de palabras clave.
Asignar palabras clave
Los siguientes son los pasos para asignar palabras clave:
Step 1 - Vaya a Proyecto de prueba → Gestión de palabras clave desde el panel como se muestra a continuación.
Abre la página Administración de palabras clave junto con el botón Asignar a casos de prueba.
Step 2 - Haga clic en el botón Asignar a casos de prueba como se muestra a continuación.
Step 3 - Seleccione un conjunto de pruebas o un caso de prueba en la vista de árbol de la izquierda.
El cuadro superior que aparece en el lado derecho le permitirá asignar las palabras clave disponibles a cada caso de prueba.
Step 4 - Después de la selección, haga clic en el botón Guardar como se muestra en la siguiente captura de pantalla.
Finalmente, recibirá un mensaje exitoso de que el artículo está actualizado.
Puede generar la Especificación de prueba como un documento.
Step 1 - Para generar una especificación de prueba, vaya a Especificación de prueba → Especificación de prueba desde el tablero.
Abre la página de Especificación de prueba.
Step 2 - Seleccione la carpeta para generar un documento de especificación de prueba, ya sea la carpeta raíz del proyecto o la carpeta de la suite en el lado izquierdo.
Step 3 - Haga clic en el icono de Configuración conocido como Acción presente en el panel del lado derecho como se muestra a continuación.
Abre la página de operaciones de Test Suite.
Puede ver dos opciones: documento de especificaciones de prueba (HTML) en la nueva ventana y otra opción Descargar documento de especificaciones de prueba (pseudo palabra) como se muestra a continuación.
Después de hacer clic en la opción, obtendrá los detalles de la especificación de la prueba de la siguiente manera.
Los requisitos son descripciones de alto nivel sobre determinados servicios del sistema, restricciones o una especificación detallada generada durante el proceso de recopilación de requisitos.
TestLink admite la especificación de requisitos, donde puede crear un requisito y realizar varias acciones, como editar, eliminar o congelar la versión, etc.
Crear un requisito
Para crear un requisito, debe tener el permiso Crear requisito.
Los siguientes son los pasos para crear un requisito:
Step 1 - Vaya a Especificación de requisitos → Especificación de requisitos desde el panel como se muestra a continuación.
Step 2 - En el lado izquierdo, busque la estructura de carpetas donde desea agregar un requisito.
Step 3 - Haga clic en el botón Crear presente en el panel del lado derecho como se muestra a continuación.
Abre la página de creación de requisitos donde puede especificar el ID del documento, el título, el alcance y el tipo de requisito.
Step 4 - Haga clic en el botón Guardar para agregar el requisito en la lista como se muestra a continuación.
Agrega la carpeta principal como Especificación de requisitos.
Step 5 - Haga clic en la carpeta principal y luego haga clic en el icono de Configuración conocido como Acciones que se muestra en el panel lateral derecho como se muestra en la siguiente captura de pantalla.
Muestra la página de Operaciones de requisitos.
Step 6 - Haga clic en el botón Crear como se muestra en la siguiente captura de pantalla.
Muestra el formulario Crear requisito.
Step 7 - Ingrese los siguientes campos antes de hacer clic en el botón Guardar.
Document ID - ID único para identificar.
Title - Un título único y debe tener un máximo de 100 caracteres.
Scope - Es texto en formato HTML.
Status - Puede tener valor como Válido, Borrador, Revisión, Retrabajo, Finalizado, Implementado, No testable y Obsoleto.
Type - Podría tener un valor como Informativo, Característica, Caso de uso, Interfaz de usuario, No funcional, Restricción o Función del sistema.
Number of test cases needed - Un caso de prueba estimado debe cubrir el requisito.
Después de hacer clic en Guardar, el requisito se agrega y se muestra con campos adicionales.
Step 8 - Agregue cobertura haciendo clic en el icono +.
Step 9 - Agregue la relación del requisito actual con cualquier requisito existente como padre, hijo, relacionado con, bloque o depende de.
Además, también puede adjuntar un archivo para obtener más detalles sobre los requisitos, como se muestra en la siguiente captura de pantalla.
La descripción general de requisitos es una de las funciones útiles de TestLink. Puede ver todos los requisitos enumerados en un solo lugar junto con todas las versiones disponibles en caso de que haya más de una.
Vaya a Especificación de requisitos → Descripción general de requisitos desde el panel como se muestra a continuación.
Muestra la página Resumen de requisitos con la lista de requisitos.
Este Resumen muestra todos los requisitos (última o todas las versiones) y todos los atributos relacionados. Además, todos los campos personalizados definidos para requisitos se muestran en una columna separada.
La opción Mostrar todas las versiones se mostrará si marca la casilla de verificación en la parte superior "Mostrar todas las versiones de cada requisito".
Cobertura: un valor de, por ejemplo, "20% (4/20)" significa que se deben crear 20 casos de prueba para que este requisito lo pruebe por completo. 4 de los cuales ya han sido creados y vinculados a este Requisito, lo que hace que la cobertura sea del 20 por ciento.
La siguiente captura de pantalla muestra la página Descripción general de requisitos.
Al hacer clic en el icono del lápiz, puede editar los detalles del requisito como se muestra en la captura de pantalla anterior. Abre una nueva ventana junto con el detalle del requisito en el modo de edición.
TestLink admite la función de asignar casos de prueba para su ejecución a diferentes usuarios. La asignación de casos de prueba afecta tanto a la ejecución como a los informes. En la página de ejecución, puede ordenar los casos de prueba ejecutables para ver a quién están asignados. En la sección de informes, puede ver los casos de prueba restantes agrupados por el nombre del evaluador. Si no hay casos de prueba asignados a un evaluador, el valor predeterminado es ninguno. Un Tester también puede ver las métricas de sus propias pruebas ejecutadas.
Asignar casos de prueba
Los siguientes son los pasos para asignar un caso de prueba:
Step 1 - Vaya a Contenido del plan de prueba → Asigne la ejecución de casos de prueba desde el panel como se muestra a continuación.
Step 2- En el lado izquierdo de la pantalla, busque el conjunto de pruebas y haga clic en él. Muestra los detalles y los casos de prueba presentes en el lado derecho.
Step 3- Seleccione el caso de prueba que se asignará. Verifique si algún usuario existente está presente. El campo 'Asignado a' muestra el nombre de usuario si está asignado.
Step 4- Vaya al cuadro de texto Asignar y comience a escribir el nombre del usuario. Mostrará la lista de usuarios coincidentes, de la cual puede seleccionar el nombre de usuario.
Step 5 - Haga clic en el botón Guardar presente en la parte superior de la pantalla.
Después de asignar el caso de prueba, el nombre de usuario aparece en la sección Asignado a junto con un símbolo rojo.
Step 6- Si el usuario asignado necesita ser eliminado, simplemente haga clic en el símbolo rojo , se eliminará el usuario asignado.
La asignación masiva de usuarios es casi similar a una asignación normal. La única diferencia es que se pueden asignar varios usuarios a la vez a uno o varios casos de prueba.
Los siguientes son los pasos para la asignación masiva de usuarios:
Step 1 - Vaya a Contenido del plan de prueba → Asigne la ejecución de casos de prueba desde el panel como se muestra en la siguiente captura de pantalla.
Step 2- En el lado izquierdo, busque el conjunto de pruebas y haga clic en él. Muestra los detalles y casos de prueba presentes en el panel lateral derecho.
Step 3- Seleccione los múltiples casos de prueba que se asignarán a múltiples usuarios. Verifique si algún usuario existente está presente. El campo 'Asignado a' muestra el nombre de usuario si está asignado.
Step 4- Vaya al cuadro de prueba Asignación de usuarios masiva en la parte superior. Empiece a escribir el nombre del usuario. Mostrará la lista de usuarios coincidentes desde donde se puede seleccionar el nombre de usuario. Agregue varios usuarios en el cuadro de texto.
Step 5 - Haga clic en el Do presente en el lado derecho del cuadro de texto.
Muestra el nombre de los usuarios en el campo Asignar a de cada caso de prueba seleccionado.
Step 6 - Haga clic en el botón Guardar para asignar los casos de prueba a estos usuarios.
Después de asignar el caso de prueba, el nombre de usuario aparece en la sección Asignado a junto con un símbolo rojo.
Step 7 - Si el usuario asignado necesita ser eliminado, simplemente haga clic en el símbolo rojo, se eliminará el usuario asignado.
Eliminación masiva de usuarios
Para la eliminación masiva de usuarios, primero seleccione los casos de prueba de los que deben eliminarse los usuarios asignados.
Haga clic en el botón "Eliminar usuario masivo" presente en la parte superior de la pantalla.
Elimina el usuario asignado de ese caso de prueba.
Plataforma significa un lugar o configuración del sistema donde se debe ejecutar un caso de prueba. Una plataforma puede ser diferentes navegadores web como Chrome, Safari, IE, Mozilla, etc. o diferentes sistemas operativos, dispositivos de hardware o configuraciones.
Las plataformas elegidas deben asociarse con el plan de prueba donde se ejecutan los casos de prueba. Un proyecto de prueba puede necesitar varias plataformas para probar antes de lanzar un producto. Los casos de prueba deben estar conectados con las plataformas y también con los planes de prueba.
Agregar plataforma
Para utilizar la función Plataforma, primero debe crearse en Gestión de plataforma. Debe tener el derecho de Gestión de plataforma para crear una plataforma.
Los siguientes son los pasos para crear una plataforma.
Step 1 - Vaya a Proyecto de prueba → Gestión de plataforma desde el panel como se muestra a continuación.
Muestra la página de gestión de la plataforma.
Step 2 - Haga clic en el botón Crear plataforma como se muestra a continuación.
Abre el formulario Crear plataforma.
Step 3 - Introduzca el nombre y la descripción de la plataforma.
Step 4 - Haga clic en el botón Guardar.
Después de hacer clic en Guardar, la plataforma se incluye en la Gestión de plataforma.
Eliminar una plataforma
Step 1- Vaya a Proyecto de prueba → Gestión de plataforma. Muestra una lista de todas las plataformas disponibles junto con el símbolo de eliminación en rojo como X.
Step 2 - Haga clic en el símbolo Eliminar como se muestra a continuación.
Aparece una ventana emergente de confirmación de eliminación.
Step 3 - Haga clic en el botón Sí.
La página se actualiza y la plataforma se elimina de la página.
Los hitos están asociados con el proyecto y es una de las mejores formas de realizar un seguimiento del progreso y el cronograma. Es similar a los pequeños objetivos de un proyecto. Un hito puede ser un objetivo importante, como un lanzamiento de software público planificado, una versión de prueba interna, una nueva versión beta para un cliente importante, etc.
Una vez que las partes interesadas agregan hitos a TestLink, los usuarios pueden asignar ejecuciones de prueba a hitos específicos. Ayuda a realizar un seguimiento del progreso del hito por separado. Especialmente, si hay varios hitos en progreso en paralelo o si los usuarios tienen muchas pruebas activas al mismo tiempo.
Agregar un hito
Los siguientes son los pasos para agregar un hito.
Step 1 - Vaya a Plan de prueba → Descripción general de hitos desde el panel como se muestra a continuación.
Abre la página de Milestone junto con el botón Crear.
Step 2 - Haga clic en el botón Crear como se muestra a continuación.
Abre los formularios Crear hito.
Step 3 - Ingrese el nombre, la fecha objetivo y la fecha de inicio.
Hay sub-hitos como Prueba completa con alta prioridad, Prueba completa con prioridad media y Prueba completa con prioridad baja.
Step 4 - Después de ingresar el porcentaje, haga clic en el botón Guardar.
Puede ver el estado y el progreso del hito como se muestra en la siguiente captura de pantalla.
Eliminar un hito
Step 1- Vaya a Plan de prueba → Descripción general de hitos. Muestra una lista de todos los hitos disponibles junto con el símbolo de eliminar en rojo como X.
Step 2 - Haga clic en el símbolo Eliminar como se muestra a continuación.
Se muestra una ventana emergente de confirmación de eliminación.
Step 3 - Haga clic en el botón Sí como se muestra a continuación.
La página se actualiza y el hito se elimina de la página.
Antes de comenzar la ejecución real, la configuración de la suite de ejecución es el paso necesario para realizar un seguimiento del progreso y el estado de la ejecución. Esta etapa se denomina configuración de ejecución de prueba.
Antes de la ejecución, asegúrese de que los siguientes documentos estén listos:
- La especificación de la prueba está escrita y mencionada en el proyecto.
- Se crea y revisa el plan de prueba.
- Los casos de prueba se crean y se asignan al plan de prueba para la cobertura.
- Se crea al menos una compilación para el proyecto.
Debe tener el permiso adecuado para la ejecución y para trabajar en este plan de prueba.
Navegación y configuración
A continuación se muestran los pasos para establecer la navegación y la configuración para ejecutar casos de prueba.
Step 1 - Vaya a Ejecución de prueba → Ejecutar pruebas desde el panel como se muestra a continuación.
Abre la página Ejecutar prueba donde la configuración y los filtros están presentes en el panel izquierdo.
Junto con estos dos, también hay un menú de árbol.
Step 2 - Seleccione Plan de prueba y cree en la sección de configuración.
Step 3 - En la sección de filtro, puede reducir la estructura de árbol presente debajo del filtro.
Las siguientes capturas de pantalla muestran Navegación y configuración en la página de ejecución de pruebas:
Definir una compilación probada
Debe especificar una de las compilaciones activas para agregar resultados de ejecución de casos de prueba. Si no lo especifica, la última compilación se establece de forma predeterminada.
La etiqueta de compilación especifica el paquete exacto de la aplicación que se está probando con fines de seguimiento. Cada caso de prueba se puede ejecutar una o más veces por compilación. Sin embargo, se recomienda que solo se ejecute un ciclo de prueba contra una compilación.
El Líder de prueba puede crear compilaciones utilizando la página Crear nueva compilación.
Menú de árbol
El menú de árbol en el panel de navegación debajo de la sección Filtro muestra la lista filtrada de casos de prueba en el plan de prueba.
Al seleccionar el caso de prueba, permite abrir un caso de prueba apropiado para la ejecución de la prueba en el panel derecho.
Los conjuntos de pruebas en el menú de árbol muestran los detalles del plan de pruebas y los detalles de la compilación, como se muestra en la siguiente captura de pantalla.
La ejecución de la prueba es el proceso de ejecutar el código y comparar los resultados esperados y reales.
Estado de prueba
De forma predeterminada, un caso de prueba permanece en estado No ejecutado. Una vez que se asigna un estado a un caso de prueba, no puede volver al estado de no ejecución.
A un caso de prueba se le puede asignar un resultado como Aprobado, Fallido o Bloqueado. TestLink también admite la asignación de un resultado a pasos de prueba individuales. Puede asignar el estado Pasado, Fallido o Bloqueado en cada paso individual de un caso de prueba.
Passed - Cuando un caso o paso de prueba coincide con el resultado esperado, se marca como Aprobado.
Failed - Cuando un caso o paso de prueba se desvía del resultado esperado, se marca como Fallido.
Blocked - Cuando un caso o paso de prueba no se puede ejecutar debido a un problema pendiente, se marca como Bloqueado.
Insertar resultado de prueba
Una vez que se ejecuta un caso de prueba o un paso de prueba, se les debe asignar el resultado.
Se deben realizar los siguientes pasos mientras se ingresa el resultado de una prueba:
Step 1 - Vaya a Ejecución de prueba → Pruebas de ejecución o Casos de prueba asignados a mí como se muestra a continuación.
Step 2- Seleccione el caso de prueba en el panel izquierdo. Muestra todos los detalles y pasos de los casos de prueba.
Step 3- En el paso de prueba, hay notas de ejecución y columna de resultado. Después de la ejecución, puede ingresar comentarios como Notas de ejecución.
Step 4 - Seleccione Resultados como Aprobados, Fallidos o Bloqueados.
También puede adjuntar una imagen o un archivo de captura de pantalla como un artefacto para respaldar la selección de resultados.
Step 5 - En la sección Notas / Descripción que se presenta a continuación, ingrese el comentario general para la ejecución del caso de prueba.
Step 6- En el lado derecho de Notas / Descripción, está presente la Duración de ejecución (min). Ingrese la cantidad de minutos dedicados a la ejecución de este caso de prueba.
Step 7- Debajo del cuadro de texto Duración de la ejecución, aparecen tres iconos para seleccionar el estado general del resultado para el caso de prueba. Los iconos se pasan, fallan y se bloquean de izquierda a derecha.
Después de la selección, el resultado general se actualiza con todas las iteraciones de ejecución.
Step 8- Haga clic en el icono Imprimir para ver el resultado detallado de la ejecución. El símbolo está presente en la columna Modo de ejecución en el extremo derecho, como se muestra a continuación.
Abre una nueva ventana con detalles de ejecución y comentarios paso a paso como se muestra a continuación.
Eliminar ejecución
Puede eliminar el resultado de la ejecución haciendo clic en el símbolo de eliminar rojo como X, presente en la columna Modo de ejecución.
Abre una ventana emergente de confirmación para eliminar. Haga clic en el botón Aceptar.
Los informes y métricas agrupan los resultados de la ejecución en un solo lugar que ayuda a rastrear el progreso del proyecto.
Para acceder a la sección Informe y métricas, seleccione Ejecución de prueba → Informes de prueba y métricas en el panel como se muestra a continuación.
El panel izquierdo se usa para navegar a cada informe y operar controles de comportamiento y visualización de informes. El botón "Imprimir" inicializa la impresión del panel derecho (no se imprimirá ninguna navegación).
Puede imprimir como HTML o Pseudo MS Word. También puede enviar el informe por correo electrónico en formato HTML. El panel derecho muestra un resumen de cada informe.
Métricas generales del plan de prueba
Estas métricas muestran el estado actual de un plan de prueba según los siguientes criterios: conjunto de pruebas, propietario, hito, prioridad y palabra clave.
Además de esto, también muestra las métricas básicas para todas las compilaciones habilitadas. El estado actual está determinado por la compilación reciente donde se ejecutan los casos de prueba.
Por ejemplo, si un caso de prueba se ejecuta en varias compilaciones, solo se cuenta el último resultado. Resultado de la última prueba es un concepto que se utiliza en muchos informes y se determina de la siguiente manera:
El orden de las compilaciones se crea en un plan de prueba. Por ejemplo, si una prueba falla en la compilación 1 y se marca como aprobada en la compilación 2, se aprobará el último resultado.
Si un caso de prueba se ejecuta varias veces en la misma compilación, se considerará la ejecución más reciente. Por ejemplo, si se lanza Build 3 y se marca como "aprobado" a la 1PM y marcado como "fallido" a las 5PM, se considerará fallido.
No se tienen en cuenta los casos de prueba enumerados como "Sin ejecución" en una compilación. Por ejemplo, si un caso de prueba se marca como "aprobado" en la compilación 1 y no se ejecuta en la compilación 2, el último resultado se considerará como "aprobado".
Cuando hace clic en Métricas generales del plan de prueba en el lado izquierdo de la pantalla, se muestran todos los resultados como se muestra a continuación.
Results by Top Level Test Suites- Enumera los resultados de cada suite de nivel superior. Muestra el número de casos de prueba con estado como Aprobado, Fallido, Bloqueado, No ejecutado y Completado (%). Los resultados de las suites de nivel superior incluyen todas las suites para niños.
Results by Build- Enumera los resultados de ejecución de cada compilación. Para cada compilación, muestra el total de casos de prueba, total aprobado,% aprobado, total fallado,% fallado, bloqueado,% bloqueado, no ejecutado y% no ejecutado. Si un caso de prueba se ha ejecutado dos veces en la misma compilación, se tendrá en cuenta la ejecución más reciente.
Results by Keyword- Enumera todas las palabras clave asignadas a los casos en el plan de prueba actual y los resultados asociados con ellos. Para cada palabra clave, muestra el total de casos de prueba, total aprobado,% aprobado, total fallado,% fallado, bloqueado,% bloqueado, no ejecutado y% no ejecutado.
En el módulo Informes, puede crear, ver y exportar informes admitidos por TestLink. TestLink admite una amplia gama de informes en todas las fases de STLC para realizar un mejor seguimiento del progreso, como la ejecución de pruebas, la cobertura de requisitos y los detalles de creación de casos de prueba. Estos informes obtienen la información más importante para preparar cualquiera de las métricas.
Cuando navega a Test Reports and Metrics desde el panel, muestra la lista de informes disponibles para diferentes actividades en el panel izquierdo. En el panel derecho, muestra los detalles del informe seleccionado como se muestra a continuación.
Matriz de resultados de la prueba
Este informe muestra todos los casos de prueba actualmente bloqueados, fallidos, aprobados o no ejecutados. Muestra el resultado de la última ejecución del caso de prueba para cada compilación. Además, la última columna muestra el último resultado de ejecución del caso de prueba para la última compilación creada.
La lógica del “resultado de la última prueba” (que se describe anteriormente en Métricas generales del plan de pruebas) se utiliza para determinar si un caso de prueba debe considerarse bloqueado, fallido, aprobado o no ejecutado.
Los informes de casos de prueba bloqueados y fallidos mostrarán los errores asociados si el usuario es un asociado del sistema de seguimiento de errores integrado con TestLink.
Para acceder a Test Result Matrix, haga clic en Test Result Matrix en el panel izquierdo. muestra el informe en el lado derecho como se muestra en la siguiente captura de pantalla.
Informes de requisitos
Este informe está disponible en Informe de prueba y métricas, si los requisitos están vinculados con casos de prueba del Proyecto de prueba actual.
El informe se genera con un documento de especificación de requisitos seleccionado en el menú desplegable Compilación y estado.
Hay dos secciones: métricas y descripción general de los resultados. Las siguientes métricas están disponibles:
- Número total de requisitos
- Requisitos dentro de TestLink
- Requisitos cubiertos por casos de prueba
- Requisitos no cubiertos por los casos de prueba
- Requisitos no cubiertos o no probados
- Requisitos no probados
Los requisitos se dividen en cuatro secciones. Cada requisito se enumera junto con todos los casos de prueba relacionados (coloreados de acuerdo con el resultado del caso de prueba):
- Requisitos aprobados
- Requisitos fallidos
- Requisitos bloqueados
- Requisitos no ejecutados
La siguiente captura de pantalla muestra el Informe de requisitos:
Este informe requiere una biblioteca gráfica instalada en el servidor web. La lógica del "resultado de la última prueba" se utiliza para los cuatro gráficos.
Para acceder a los gráficos, haga clic en los gráficos en el panel izquierdo como se muestra a continuación.
El informe contiene los siguientes gráficos:
Gráfico circular de casos de prueba aprobados / fallidos / bloqueados / no ejecutados en general como se muestra arriba.
Gráfico de barras de resultados por palabra clave como se muestra a continuación.
Gráfico de barras de resultados por conjunto de nivel superior como se muestra a continuación.
Las barras en los gráficos de barras están coloreadas de manera que el usuario pueda identificar el número aproximado de casos aprobados, fallidos, bloqueados y no ejecutados.