Tutorial de TestLink

ยฟQuรฉ es TestLink?

Test-link es la herramienta de gestiรณn de pruebas de cรณdigo abierto basada en la web mรกs utilizada. Sincroniza tanto la especificaciรณn de requisitos como la especificaciรณn de pruebas. El usuario puede crear proyectos de prueba y documentar casos de prueba utilizando esta herramienta. Con Test-Link, puede crear una cuenta para varios usuarios y asignar diferentes roles de usuario. El usuario administrador puede gestionar la tarea de asignaciรณn de casos de prueba.

Admite la ejecuciรณn manual y automรกtica de casos de prueba. Los probadores pueden generar Plan de prueba e informe de prueba en una fracciรณn del tiempo con esta herramienta. Admite informes de prueba en varios formatos, como Excel, MS Word y HTML. Aparte de estos, tambiรฉn admite la integraciรณn con muchos populares Defecto sistema de seguimiento como JIRA, MANTIS, BUGZILLA, TRAC, etc. Dado que es una herramienta basada en web, varios usuarios pueden acceder a su funcionalidad al mismo tiempo con sus credenciales y roles asignados.

Ventajas de TestLink

  • Soporta mรบltiples proyectos.
  • Fรกcil exportaciรณn e importaciรณn de casos de prueba.
  • Fรกcil de integrar con muchas herramientas de gestiรณn de defectos
  • Ejecuciรณn automatizada de casos de prueba a travรฉs de XML-RPC
  • Fรกcil filtraciรณn de casos de prueba con versiรณn, palabras clave, ID de caso de prueba y versiรณn
  • Fรกcil de asignar casos de prueba a mรบltiples usuarios
  • Fรกcil de generar planes de prueba e informes de prueba en varios formatos.
  • Proporcionar credenciales a varios usuarios y asignarles roles

Iniciar sesiรณn en TestLink

Paso 1: Abra el Testlink Pรกgina de inicio e ingrese los datos de inicio de sesiรณn

  1. Ingrese el ID de usuario โ€“ administrador
  2. Introduce la contraseรฑa
  3. Haga clic en la pestaรฑa de inicio de sesiรณn

Iniciar sesiรณn en TestLink

Creaciรณn de un proyecto de prueba

Paso 1: En la ventana principal haga clic en Test Project Management, se abrirรก otra ventana

Creaciรณn de un proyecto de prueba

Paso 2: Haga clic en la pestaรฑa "crear" para crear un nuevo proyecto.

Creaciรณn de un proyecto de prueba

Paso 3: Introduzca todos los campos obligatorios en la ventana, como la categorรญa del proyecto de prueba, el nombre del proyecto, el prefijo, la descripciรณn, etc. Despuรฉs de completar todos los detalles necesarios, haga clic en la pestaรฑa โ€œCrearโ€ al final de la ventana.

Creaciรณn de un proyecto de prueba

Esto crearรก su proyecto "Guru99" con รฉxito.

Creaciรณn de un proyecto de prueba

Creaciรณn de un plan de prueba

El plan de pruebas contiene la informaciรณn completa, como el alcance de las pruebas de software, 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.

Paso 1: Desde la pรกgina de inicio, haga clic en Gestiรณn del plan de pruebas desde la pรกgina de inicio

Creaciรณn de un plan de prueba

Paso 2: Se abrirรก otra pรกgina, en la parte inferior de la pรกgina haga clic en una pestaรฑa "Crear"

Creaciรณn de un plan de prueba

Paso 3: Complete toda la informaciรณn necesaria como nombre, descripciรณn, creaciรณn a partir del plan de prueba existente, etc. en la ventana abierta y haga clic en "crear pestaรฑa".

Creaciรณn de un plan de prueba

Paso 4: El plan de prueba de Guru 99 se creรณ con รฉxito

Creaciรณn de un plan de prueba

Creaciรณn de compilaciรณn

Una compilaciรณn es una versiรณn especรญfica de un software.

Paso 1: Haga clic en Construcciones/Lanzamientos en Plan de prueba desde la pรกgina de inicio

Creaciรณn de compilaciรณn

Paso 2: En la siguiente ventana, complete todos los detalles necesarios para una versiรณn de software y haga clic en crear para guardar su versiรณn.

  1. Ingrese el nombre del tรญtulo
  2. Ingrese la descripciรณn sobre la versiรณn del software.
  3. Marque la casilla de verificaciรณn para el estado: Activo
  4. Marque la casilla de verificaciรณn para el estado: Abierto
  5. Elige la fecha de lanzamiento
  6. Haga clic en crear un botรณn

Creaciรณn de compilaciรณn

Una vez que tenga una versiรณn, el software aparecerรก asรญ

Creaciรณn de compilaciรณn

Creando un conjunto de pruebas

Un conjunto de pruebas es una colecciรณn de casos de prueba que pueden probar o validar el mismo componente. Los siguientes pasos le explicarรกn cรณmo crear un conjunto de pruebas para su proyecto.

Paso 1: Haga clic en la opciรณn de especificaciรณn de prueba en la pรกgina de inicio.

Creando un conjunto de pruebas

Paso 2: En el lado derecho del panel, haga clic en el icono de configuraciรณn Creando un conjunto de pruebas. Mostrarรก una serie de operaciones de prueba.

Paso 3: Haga clic en la pestaรฑa "crear" para el conjunto de pruebas.

Creando un conjunto de pruebas

Paso 4: Complete todos los detalles para el conjunto de pruebas y haga clic en la pestaรฑa Guardar.

  1. Introduzca el nombre del conjunto de pruebas
  2. Introduzca los detalles sobre su conjunto de pruebas
  3. Haga clic en el botรณn Guardar para guardar los detalles del conjunto de pruebas.

Creando un conjunto de pruebas

Puede ver que se crea el conjunto de pruebas para Guru 99.

Creando un conjunto de pruebas

Su conjunto de pruebas aparece en el lado izquierdo del panel, debajo del รกrbol de estructura de carpetas.

Creaciรณn de un caso de prueba

Testcase contiene una secuencia de pasos de prueba para probar un escenario especรญfico con un resultado esperado. Los pasos a continuaciรณn explicarรกn cรณmo crear un caso de prueba junto con los pasos de prueba.

Paso 1: Haga clic en la carpeta del conjunto de pruebas en el lado izquierdo del panel debajo de una estructura de รกrbol de carpetas.

Creaciรณn de un caso de prueba

Paso 2: Haga clic en el icono de configuraciรณn en el panel lateral derecho. Se mostrarรก una lista de operaciones de casos de prueba en el panel lateral derecho.

Creaciรณn de un caso de prueba

Paso 3: Se abrirรก una nueva ventana. Para crear casos de prueba, haga clic en crear un botรณn en operaciones de casos de prueba.

Creaciรณn de un caso de prueba

Paso 4: Ingrese los detalles en la pรกgina de especificaciรณn del caso de prueba

Creaciรณn de un caso de prueba

Paso 5: Despuรฉs de introducir los datos, haga clic en el botรณn "Crear" para guardarlos. El caso de prueba para Guru99 se ha creado correctamente

Creaciรณn de un caso de prueba

Paso 6: Haga clic en el caso de prueba de la carpeta, como se muestra arriba, se abrirรก una ventana. Haga clic en el botรณn "crear pasos" en un caso de prueba. Se abrirรก un editor de pasos de caso de prueba.

Creaciรณn de un caso de prueba

Paso 7) Se abrirรก otra ventana en la misma pรกgina, en esa ventana tienes que ingresar los siguientes datos

  1. Ingrese la acciรณn paso a paso para su caso de prueba
  2. Introduzca los detalles sobre la acciรณn del paso
  3. Haga clic en guardarlo y agregue otra acciรณn de paso O haga clic en guardar y salir de la pestaรฑa si no hay mรกs pasos de prueba para agregar

Creaciรณn de un caso de prueba

Paso 8) Una vez que guarde y salga del paso de prueba, aparecerรก asรญ

Creaciรณn de un caso de prueba

Asignaciรณn de caso de prueba a plan de prueba

Para que se ejecute el caso de prueba, se debe asignar al plan de prueba. Aquรญ veremos cรณmo podemos asignar un caso de prueba al plan de prueba.

Paso 1) Haga clic en el icono de configuraciรณn Asignaciรณn de caso de prueba al plan de prueba en el panel de prueba. Mostrarรก la lista de operaciones.

Paso 2) Haga clic en "Agregar a planes de prueba"

Asignaciรณn de caso de prueba al plan de prueba

Paso 3) Se abrirรก una nueva ventana, busca tu proyecto โ€œGuru99โ€

  1. Marque la casilla de verificaciรณn junto a su plan de prueba
  2. Haga clic en el botรณn Agregar

Asignaciรณn de caso de prueba al plan de prueba

Esto agregarรก su caso de prueba a su plan de prueba.

Creaciรณn de usuarios y asignaciรณn de roles en TestLink

Testlink proporciona funciones de autorizaciรณn y administraciรณn de usuarios.

A continuaciรณn se muestra una lista de roles predeterminados en Testlink y sus derechos โ€“

Rol Casos de prueba Mรฉtricas de prueba
Invitad@s Ver Ver
Tester Implementaciรณn Ver
Probador sรฉnior Editar y ejecutar Ver
Lรญder y administrador Editar y ejecutar Editar y ejecutar

Paso 1: Desde la aplicaciรณn TestlinkEn la pรกgina de inicio, haga clic en el รญcono de usuarios/roles en la barra de navegaciรณn.

Creaciรณn de usuarios y asignaciรณn de roles en TestLink

Paso 2: Haga clic en Crear

Creaciรณn de usuarios y asignaciรณn de roles en TestLink

Paso 3: Complete todos los detalles de los usuarios y haga clic en el botรณn โ€œGuardarโ€

Creaciรณn de usuarios y asignaciรณn de roles en TestLink

Aquรญ en la lista podemos ver los usuarios que han sido creados.

Creaciรณn de usuarios y asignaciรณn de roles en TestLink

Paso 4: Asignar rol de proyecto de prueba al usuario,

  1. Haga clic en "Asignar funciones del proyecto de prueba" . Puede
  2. Elige el nombre del proyecto
  3. Seleccione el rol de usuario en el menรบ desplegable

Creaciรณn de usuarios y asignaciรณn de roles en TestLink

Requisitos de escritura

Paso 1: En la barra de navegaciรณn, seleccione el "Enlace de requisitos", se abre la pรกgina de requisitos.

Requisitos de escritura

Paso 2: Desde la pรกgina de requisitos, en el lado derecho del panel, haga clic en el botรณn "crear"

Requisitos de escritura

Paso 3:Se abrirรก una nueva ventana, ingrese todos los detalles como

  1. ID del documento
  2. Nombre del tรญtulo
  3. Requisito Description
  4. Y haga clic en el botรณn "Guardar"

Para el tipo, puede elegir la opciรณn en el menรบ desplegable; aquรญ elegimos โ€œEspecificaciรณn de requisitos del usuarioโ€

Requisitos de escritura

Paso 4:Deberรญa crear una especificaciรณn de requisitos y mostrarla en el panel lateral izquierdo debajo del proyecto โ€œGuru99โ€.

Requisitos de escritura

Paso 5: Seleccione el botรณn de configuraciรณn en la pรกgina de inicio de especificaciones de requisitos. Se abrirรก otra ventana.

Requisitos de escritura

Paso 6Haga clic en la pestaรฑa "Crear" en Requisito Operaiones

Requisitos de escritura

Paso 7: Complete todos los detalles especificados y haga clic en el botรณn โ€œGuardarโ€

  1. Ingrese el ID del documento
  2. Ingrese el nombre del tรญtulo
  3. Introduce la descripciรณn
  4. Ingrese el estado: ya sea en borrador, reelaborado, en revisiรณn, no comprobable, etc. Aquรญ elegimos vรกlido
  5. Ingrese el tipo: interfaz de usuario, no funcional, informativo, funciรณn, etc. Aquรญ elegimos el caso de uso.
  6. Ingrese el nรบmero de casos de prueba necesarios
  7. Ingrese el botรณn "Guardar" al final

Requisitos de escritura

Nota: Para agregar mรกs requisitos, puede marcar la casilla de verificaciรณn y hacer clic en el botรณn Guardar.

En el lado izquierdo del panel, podemos ver que se agrega el requisito.

Requisitos de escritura

Asignaciรณn de requisitos a casos de prueba

In Testlink, El requisito se puede conectar a casos de prueba. Es una caracterรญstica muy importante para realizar un seguimiento de la cobertura de las pruebas segรบn los requisitos. En los informes de prueba, puede verificar quรฉ requisitos no estรกn cubiertos y actuar en consecuencia para agregarlos en conjuntos de pruebas para obtener la mรกxima cobertura de prueba.

Paso 1: Desde la secciรณn de especificaciones de prueba, abra cualquier caso de prueba y haga clic en el icono de requisito

Asignaciรณn de requisitos a casos de prueba

Paso 2: Para asignar la especificaciรณn de requisitos a un caso de prueba, debe seguir los siguientes pasos

  1. Desplรกcese por el cuadro desplegable para seleccionar la especificaciรณn de requisitos
  2. Marque la casilla de verificaciรณn de requisito
  3. Haga clic en la pestaรฑa "asignar"

Asignaciรณn de requisitos a casos de prueba

Despuรฉs de hacer clic en la pestaรฑa "asignar", aparecerรก una ventana que indica "Requisito asignado".

Asignaciรณn de requisitos a casos de prueba

Ejecutando un caso de prueba

En TestLink, podemos ejecutar un caso de prueba y cambiar el estado de ejecuciรณn de un caso de prueba. Estado de un caso de prueba se puede ajustar a โ€œbloqueadoโ€ โ€œAprobadoโ€, or "fallido". Inicialmente, estarรก en โ€œno ejecutarโ€ estado pero una vez que hGuardar Lo actualicรฉ, no se puede modificar nuevamente al estado "no ejecutar".

Paso 1: Desde la barra de navegaciรณn, haga clic en el enlace "Ejecuciรณn de prueba". Lo dirigirรก al Panel de ejecuciรณn de pruebas.

Ejecutando un caso de prueba

Paso 2: Elija el caso de prueba que desea ejecutar desde el panel lateral izquierdo

Ejecutando un caso de prueba

Paso 3: Una vez que haya seleccionado los casos de prueba, se abrirรก una ventana.

Ejecutando un caso de prueba

Paso 4:Siga los siguientes pasos

  1. Ingrese las notas relacionadas con el caso de prueba ejecutado.
  2. Selecciona su estado

Ejecutando un caso de prueba

Paso 5: En la misma pรกgina, debe completar detalles similares sobre la ejecuciรณn del caso de prueba. Complete los detalles, seleccione el estado y luego haga clic en "Guardar ejecuciรณn".

Ejecutando un caso de prueba

Generaciรณn de informes de prueba

El enlace de prueba admite varios formatos de informes de prueba como

  • HTML
  • MS Word
  • MS Excel
  • OpenOffice Escritora
  • OpenOffice Calc

Paso 1: Desde la barra de navegaciรณn, haga clic en la opciรณn Informes de prueba

Generaciรณn de informes de prueba

Paso 2: En el panel lateral izquierdo, seleccione el enlace "Informe de prueba"

Generaciรณn de informes de prueba

Paso 3:Para generar un informe siga los siguientes pasos

  1. Marque y desmarque la opciรณn que desea resaltar en su informe de prueba
  2. haga clic en la carpeta de su proyecto

Generaciรณn de informes de prueba

El informe de prueba se verรก asรญ

Generaciรณn de informes de prueba

Exportar caso de prueba/conjunto de pruebas

Testlink proporciona las funciones para exportar proyectos de prueba/conjuntos de pruebas en su Testlink y luego puedes importarlos a otro Testlink proyecto en un servidor o sistema diferente. Para ello, debe seguir los siguientes pasos.

Paso 1: Elija el caso de prueba que desea exportar en la pรกgina Especificaciรณn de prueba

Exportar caso de prueba/conjunto de pruebas

Paso 2: Ahora en el lado derecho del panel, haga clic en el Exportar caso de prueba/conjunto de pruebas icono de configuraciรณn, mostrarรก todas las operaciones que se pueden realizar en el caso de prueba.

Paso 3: Haga clic en el botรณn "exportar" botรณn

Exportar caso de prueba/conjunto de pruebas

Paso 4: Se abrirรก otra ventana, marque la opciรณn segรบn el requisito y haga clic en la pestaรฑa exportar

Exportar caso de prueba/conjunto de pruebas

Se genera el siguiente XML

Exportar caso de prueba/conjunto de pruebas

Importaciรณn de caso de prueba/conjunto de pruebas

Paso 1: seleccione la carpeta del conjunto de pruebas dentro de la cual desea importar el caso de prueba.

Importaciรณn de caso de prueba/conjunto de pruebas

Paso 2: Haga clic en el icono de configuraciรณn Importaciรณn de caso de prueba/conjunto de pruebas En el lado derecho del panel, se mostrarรกn todas las operaciones que se pueden ejecutar en el conjunto de pruebas/caso de prueba.

Paso 3: Haga clic en el botรณn de importaciรณn en la lista de operaciones del caso de prueba como

Importaciรณn de caso de prueba/conjunto de pruebas

Paso 4: Busque y adjunte el archivo de caso de prueba XML que exportรณ desde el enlace de prueba y haga clic en el botรณn cargar.

  1. Utilice la opciรณn de exploraciรณn para adjuntar el archivo de caso de prueba XML que ha exportado desde testlink
  2. Haga clic en cargar archivo

Importaciรณn de caso de prueba/conjunto de pruebas

Cuando cargue un archivo, se abrirรก una ventana que indica importar casos de prueba

Importaciรณn de caso de prueba/conjunto de pruebas

Paso 5: El caso de prueba se cargarรก y se mostrarรก en el lado derecho del panel.

Importaciรณn de caso de prueba/conjunto de pruebas

Resumen

En este tutorial, cubrimos varios aspectos de TestLink, como por ejemplo cรณmo puedes usarlo. Testlink-como gestiรณn de pruebas. Le explica paso a paso cรณmo administrar el plan de prueba para su proyecto, cรณmo crear un usuario y asignarle sus roles en consecuencia o incluso cรณmo importar o exportar casos de prueba a su proyecto. Otras funciones รบtiles como generar informes, definir requisitos, etc. tambiรฉn se demuestran bien en este tutorial.

Resumir este post con: