testlink tutorial layman s guide testlink test management tool
Esta es una guía completa para comenzar a usar la herramienta de administración de pruebas de código abierto más popular: TestLink.
Aprenda a configurar rápidamente y comenzar a usar TestLink Herramienta de gestión de pruebas con estos en profundidad Tutoriales de TestLink .
Nota del editor - Si todavía usa hojas de cálculo de MS Excel para realizar un seguimiento de los casos de prueba y la ejecución, este es el mejor momento para cambiar a una herramienta de gestión de pruebas. Y por esa razón, hemos seleccionado la popular herramienta de gestión de pruebas de código abierto desde hace mucho tiempo. ¡Intentalo!
Hemos dividido esta serie de tutoriales de TestLink en 4 partes:
Aquí está la lista de todos los tutoriales de esta serie:
Tutorial TestLink # 1) Introducción, instalación y creación de TestLink Test Plan y Test Cases
Tutorial TestLink # 2) Gestión de requisitos, ejecución de pruebas y generación de informes de pruebas
Tutorial TestLink n. ° 3) Actualización del estado de ejecución del caso de prueba de forma remota es decir, a través del código de Selenium WebDriver usando TestLink API (conceptos avanzados)
Tutorial TestLink # 4) Métricas de prueba, gestión de palabras clave, campos personalizados y gráficos de informes de prueba
Comencemos con la primera parte de esta serie.
Lo que vas a aprender:
- Introducción a TestLink
Introducción a TestLink
Esta es la herramienta de gestión de pruebas de código abierto basada en la web más utilizada. Integra la especificación de requisitos y la especificación de prueba. El usuario puede crear proyectos de prueba y documentar casos de prueba utilizando esta herramienta. Podemos crear una cuenta para múltiples usuarios / probadores y asignar diferentes roles de usuario. Los usuarios administradores pueden gestionar las tareas de asignación de casos de prueba.
Admite la ejecución manual y automatizada de casos de prueba. Con esta herramienta, los evaluadores pueden generar informes de prueba y documentos del plan de prueba en un minuto. Admite la generación de informes de prueba en formatos MS Word, Excel y HTML.
TestLink también admite la integración con muchos sistemas populares de seguimiento de defectos como Mantis, BugZilla, Jira , Youtrack y TRAC. Podemos vincular un ticket de error específico con casos de prueba. También admite y mantiene múltiples proyectos de prueba. Dado que es una herramienta basada en web, múltiples usuarios pueden acceder a su funcionalidad al mismo tiempo con sus credenciales y roles asignados.
Beneficios de TestLink
- Soporta múltiples proyectos.
- Fácil importación o exportación de casos de prueba.
- Fácil de integrar con muchas herramientas de gestión de defectos.
- Ejecución automatizada de casos de prueba mediante XML-RPC.
- Casos de prueba fáciles de filtrar con palabras clave, versión e ID de caso de prueba.
- Puede proporcionar credenciales a varios usuarios y asignarles roles.
- Fácil de asignar casos de prueba a múltiples usuarios.
- Plan de prueba e informes de prueba fáciles de generar en varios formatos.
Instalación de TestLink
ACTUALIZAR: Puede instalar la versión en la nube de TestLink consultando los pasos en esta página.
Prerrequisitos:
- Servidor web Apache
- PHP
- MySQL
Nota : Si tiene un administrador del sistema asignado para su proyecto, puede pedirle al administrador del sistema que lo instale para su proyecto y pasar directamente al paso 'Creación de un proyecto de prueba'. (Si tiene tiempo para hacer estas instalaciones, le sugeriré que lo pruebe. Esto mejorará su experiencia. :) )
Para instalar TestLink, debe instalar el servidor web Apache, el servidor PHP y MySQL. Si su sistema o servidor ya tiene Apache, PHP y MySQL instalados, puede instalar directamente esta herramienta como se menciona en el “ Instalación de TestLink ”Sección siguiente.
De lo contrario, siga los pasos a continuación uno por uno para instalar Apache, PHP y MySQL primero.
Instalación de Apache
Esta sección contiene los pasos a seguir para instalar el servidor web Apache.
Paso 1: Descarga Apache desde aquí .
Paso 2: Extraiga el archivo Zip a C: /
Paso 3: Copie la ruta C: Apache24 bin y agregue esto con una variable de entorno de ruta.
Paso 4: Abra el símbolo del sistema. (Ejecutar como administrador)
cd a C: / Apache24 / bin y ejecute los siguientes comandos uno por uno
httpd -k instalar
httpd -k inicio
Instalación de PHP
Esta sección contiene los pasos a seguir para instalar PHP y configurar PHP con Apache.
Paso 1: Descarga PHP de esta pagina (el hilo es seguro).
Extrae esto para C: php
Paso 2: Cambie el nombre de php.ini-development a php.ini
Paso 3: Agregar C: php a la variable de entorno de ruta.
Paso 4: Editar php.ini y agregue / edite las siguientes líneas,
display_errors = Activado
log_erros = Activado
doc_root = C: / Apache24 / htdocs
extension_dir = 'C: / php / ext'
Paso # 5: Editar httpd.conf y agregue / edite las siguientes líneas,
LoadModule php5_module 'C: /php/php5apache2_4.dll'
Aplicación AddType / x-httpd-php .php .html .php4 .php5
Al final de httpd.conf agregar archivo,
PHPIniDir 'C: / php'
Paso # 6: Crea un archivo llamado phpinfo.php dentro C: / Apache24 / htdocs & agregue la siguiente línea dentro del archivo.
Paso # 7: Dupdo php-mysql.dll en C: / php / ext y ponlo dentro C: / Windows / System32
Paso # 8: Reiniciar Apache .
Instalación de MySQL
Esta sección contiene los pasos a seguir para instalar MySQL.
Paso 1: Descarga MySQL desde esta página e instalarlo.
Paso 2: Cree una base de datos llamada 'TestLink' en su servidor MySQL.
Paso 3: En php.ini descomente la extensión MySQL.
Y establezca la zona horaria de fecha como 'PRC'.
mejor software de recuperación de disco duro externo
Instalación de TestLink
Esta sección contiene los pasos a seguir para instalar TestLink en el servidor web Apache.
Paso 1: Descarga TestLink desde esta página .
Paso 2: Extraiga el paquete, cámbiele el nombre a 'testlink' y colóquelo dentro de ' C: / Apache24 / htdocs ”
Paso 3: Editar config.inc.php y edite las siguientes líneas,
$ tlCfg-> log_path = 'C: / Apache24 / htdocs / testlink / logs /';
$ tlCfg-> config_check_warning_mode = 'SILENCIOSO';
$ g_repositoryPath = 'C: / Apache24 / htdocs / testlink / upload_area';
Guarde los cambios y abrahttp: // localhost: 80 / testlinkdesde el navegador.
Haga clic en el botón 'siguiente' hasta que se complete la instalación.
Paso 4: Ahora puede iniciar sesión en TestLink accediendohttp: // localhost: 80 / testlink.
Nombre de usuario: admin
Contraseña: admin
Nota: Si desea capturas de pantalla para estos pasos de instalación, consulte esta guía de instalación .
Crear un proyecto de prueba
Test Project es un proyecto creado para un producto / proyecto específico. Contiene planes de prueba, conjuntos de pruebas, casos de prueba y compilaciones. Podemos mantener múltiples proyectos en TestLink.
Esta sección explica claramente cómo crear un proyecto de prueba:
Paso 1: La creación de un nuevo proyecto de prueba requiere derechos de 'administrador'. (Inicie sesión con el usuario administrador)
Paso 2: Al iniciar sesión por primera vez, navegará directamente a la página de creación del proyecto de prueba. De lo contrario, seleccione el enlace 'Gestión de proyectos de prueba' en la página principal y haga clic en el botón 'Crear'.
Paso 3: Se abrirá la sección Proyecto de prueba. Haga clic en el botón 'Crear'.
Paso 4: Introduzca el nombre del proyecto de prueba, la descripción y todos los campos obligatorios y haga clic en el botón 'Crear'.
Los proyectos de prueba deben crearse correctamente.
Crear un plan de prueba
El documento del plan de pruebas contiene información completa como el alcance de las pruebas, los hitos, los conjuntos de pruebas y los casos de prueba. Una vez que haya creado un proyecto de prueba, el siguiente paso es crear un plan de prueba.
Esta sección explica claramente la creación de un plan de prueba:
Paso 1: Haga clic en el enlace 'Gestión del plan de prueba' en la página del escritorio.
Paso 2: Haga clic en el botón 'Crear' en la página de administración del plan de prueba.
Paso 3: Ingrese todos los detalles requeridos en la página.
Paso 4: Haga clic en el botón 'Crear'. Debería guardarse.
Creación de construcción
La compilación es una versión específica del software.
Esta sección explica claramente cómo crear una compilación:
Paso 1: Haga clic en 'Builds / Releases' como se muestra en la figura.
Paso 2: Haga clic en el botón 'crear'.
Paso 3: Ingrese los detalles sobre la construcción como se muestra en la siguiente figura y haga clic en el botón 'Crear'.
La compilación debe crearse y guardarse.
Creando Testsuite
Testsuite es una colección de casos de prueba que pueden estar validando / probando el mismo componente. Esta sección explica claramente cómo crear un conjunto de pruebas. Siga los pasos a continuación uno por uno para crear un Testsuite.
Paso 1: Haga clic en el enlace 'Especificación de prueba' en el escritorio. Debería navegar a la página de especificaciones de prueba del proyecto.
Paso 2: Haga clic en el icono de configuración en el panel del lado derecho. Mostrará una serie de operaciones de la suite de pruebas.
Paso 3: Haga clic en crear un botón para el conjunto de pruebas.
Paso 4 : Debe abrirse la página de especificaciones de Test Suite. Complete los detalles relacionados con el conjunto de pruebas y haga clic en el botón 'Crear conjunto de pruebas'.
El conjunto de pruebas se creará y aparecerá en el lado izquierdo, estructura de árbol de carpetas.
Crear un caso de prueba
Testcase contiene una secuencia de pasos de prueba para probar un escenario específico, con un resultado esperado. Esta sección explica cómo crear un caso de prueba junto con los pasos de la prueba. Siga los pasos a continuación uno por uno para crear casos de prueba.
Paso 1: Haga clic en la carpeta Test suite en la estructura de árbol del lado izquierdo
Paso 2: Haga clic en el icono de configuración en el panel del lado derecho. Se mostrará una lista de operaciones de casos de prueba en el panel del lado derecho.
Paso 3: Haga clic en el botón 'Crear' del caso de prueba. Se abrirá la página de especificaciones del caso de prueba.
Paso 4: Ingrese los detalles en la página de especificaciones del caso de prueba.
es una clave de seguridad de red lo mismo que una contraseña
Paso # 5: Después de ingresar los detalles, haga clic en el botón 'Crear'. Guardará el caso de prueba.
Paso # 6: Ahora haga clic en el botón 'Crear pasos' en el caso de prueba. Mostrará el editor de pasos del caso de prueba.
Paso # 7: Comience a agregar los pasos de prueba como se muestra en la imagen.
Paso # 8: Haga clic en el botón 'Guardar' para agregar más pasos, o haga clic en el botón 'Guardar y salir' para guardar el paso y salir del editor.
Finalmente, El caso de prueba que acabamos de crear se verá así:
Asignar caso de prueba al plan de prueba
Para ejecutar un caso de prueba, debe asignarse a un plan de prueba. Esta sección describe cómo asignar un caso de prueba a un plan de prueba. Siga los pasos que se mencionan a continuación para asignar un caso de prueba a un plan de prueba.
Paso 1: Haga clic en el icono de configuración en el panel de casos de prueba. Mostrará la lista de operaciones.
Paso 2: Haga clic en el botón 'Agregar a TestPlans'.
Paso 3: Haga clic en la casilla de verificación del plan de prueba al que desea asignar el caso de prueba. Y luego haga clic en el botón 'Agregar'.
El caso de prueba se agregará correctamente al plan de prueba.
Eso es todo por hoy.
Resumen de lo que aprendimos en este tutorial:
- TestLink proporciona varias funciones integradas, como documentar y ejecutar casos de prueba, informes de prueba y generación de planes de prueba.
- Se pueden definir múltiples usuarios con múltiples roles en TestLink.
- Es una herramienta de gestión de pruebas basada en la web, por lo que todos en la organización pueden explorar casos de prueba si tienen credenciales de inicio de sesión válidas.
- Los informes de prueba se pueden generar fácilmente en formato HTML, MS DOC o Excel.
- Podemos exportar todos los conjuntos de pruebas y casos de prueba e importarlos a otros proyectos. Esto es muy útil si queremos reutilizar casos de prueba existentes para las próximas versiones del proyecto.
Debido a estas útiles funciones, TestLink se usa ampliamente y ha sido la herramienta de administración de pruebas de código abierto más popular durante mucho tiempo.
Sobre el Autor: Gracias a Anitha Eswari por ayudarnos a crear estos útiles tutoriales. Actualmente trabaja como ingeniera de pruebas senior con un conocimiento sólido de pruebas manuales y de automatización y varias herramientas de gestión de pruebas.
¿Qué sigue?
En 2Dakota del Nortey 3rdpartes de esta serie veremos cómo gestionar requisitos, asignar casos de prueba a requisitos, ejecutar casos de prueba manualmente, vincular defectos y generar informes de prueba . En la parte avanzada, veremos cómo usar Selenium WebDriver para actualizar los casos de prueba automáticamente usando TestLink API y ahorrar tiempo y dinero que son factores importantes para el éxito de cualquier proyecto. :)
Lista de todos los tutoriales:
Tutorial TestLink n. ° 1
Tutorial # 2 aquí
Tutorial # 3 aquí
Tutorial n. ° 4 aquí
Como de costumbre, estamos aquí para ayudarlo. Háganos saber sus consultas en los comentarios a continuación.
Lectura recomendada
- Tutorial 4 de TestLink: métricas de prueba, gestión de palabras clave, campos personalizados y gráficos de informes de prueba
- Tutorial de gestión de pruebas: una guía definitiva para la gestión de pruebas
- Tutorial de TestLodge: cómo organizar sus proyectos de pruebas de software con la herramienta de gestión de pruebas TestLodge
- Tutorial de revisión de la herramienta de gestión de pruebas Testuff: Demostración de extremo a extremo súper simple
- Cómo actualizar el estado de ejecución del caso de prueba TestLink de forma remota a través de Selenium - Tutorial n. ° 3
- Tutoriales detallados de Eclipse para principiantes
- Tutorial de Bugzilla: Tutorial práctico de la herramienta de gestión de defectos
- Tutorial de SVN: Gestión de código fuente con Subversion