testrail review tutorial
Gestión de casos de prueba con TestRail: un tutorial y un recorrido completo de revisión práctica
La herramienta TestRail proporciona administración de casos de prueba basada en la web, que es una combinación de capacidades sofisticadas de administración de proyectos con características optimizadas para pruebas.
Esta herramienta se puede utilizar para cualquier tipo de proyecto, incluida la metodología de pruebas y desarrollo ágil.
Si bien TestRail se usa principalmente para pruebas de software, también es lo suficientemente flexible como para usarse en cualquier tipo de proceso de control de calidad.
¡Exploremos esta herramienta en detalle con un tutorial práctico de revisión de TestRail!
Qué aprenderá en este tutorial:
- Creación de una cuenta de TestRail
- Agregar un proyecto
- Agregar conjuntos de pruebas
- Agregar casos de prueba
- Adición de ejecución de prueba
- Ejecución de casos de prueba
- Informes con ejecución de prueba y resultados
Lo que vas a aprender:
¿Qué es un buen descargador de música gratuito?
- Funciones de TestRail
- Tutorial de TestRail
- Introducción paso a paso
- Configuración de hitos
- Conclusión
- Lectura recomendada
Funciones de TestRail
Las funciones principales de TestRail:
- Documente casos de prueba con pasos, resultados esperados, capturas de pantalla y mucho más.
- Organice los casos de prueba en conjuntos de pruebas y secciones.
- Asignar casos de prueba para su ejecución y administrar cargas de trabajo en equipo.
- Realice un seguimiento de los resultados de las pruebas realizadas en tiempo real.
- Revise el progreso hacia los hitos.
- Genere informes sobre una variedad de métricas.
TestRail admite todo tipo de pruebas de software. Puedes usarlo para organizar prueba manual / basada en script , programar e informar los resultados de prueba exploratoria , y para integrarse con el probar herramientas de automatización.
TestRail también se integra con herramientas de seguimiento de defectos listas para usar e incluye una API abierta, para que pueda crear sus propias integraciones personalizadas. Esta flexibilidad es la razón clave por la cual los equipos eligen TestRail sobre las otras soluciones de administración de casos de prueba.
El factor más importante es una interfaz de usuario rápida y liviana que es fácil de aprender y usar, con poca o ninguna capacitación requerida. Además, esta es una herramienta poderosa con funciones avanzadas como informes personalizables.
A continuación se muestra un proyecto de ejemplo en TestRail. La ventana de descripción general del proyecto resume el progreso de las pruebas diarias de un vistazo, incluida la cantidad de casos de prueba, aprobados, bloqueados, los que necesitan volver a probarse o fallaron.
En el medio de la pantalla, puedes ver Ejecuciones de prueba y Hitos . Una ejecución de prueba se usa para agrupar casos de prueba para su ejecución, mientras que hito se usa para agrupar ejecuciones de prueba para un propósito específico, como una versión de software.
Tutorial de TestRail
Para seguir este tutorial, obtendrá un versión de prueba gratuita de TestRail aquí .
Puede elegir la edición Cloud alojada para la configuración instantánea o la edición Server para instalar en su propia computadora. Solo necesita completar los campos obligatorios como se muestra a continuación.
Para la edición Cloud, tiene un paso adicional para elegir una dirección web donde accederá a su instancia en línea.
Recibirás un correo electrónico con un enlace para confirmar tu prueba gratuita. Haga clic en el enlace para crear su cuenta de TestRail. Se le redirigirá automáticamente a su instancia de prueba de TestRail una vez que esté lista. Este proceso debería tomar solo unos minutos.
Dependiendo de su ubicación, es posible que deba completar un Acuerdo de procesamiento de datos para confirmar el cumplimiento del Reglamento general de protección de datos ( GDPR ).
Una vez que lo haya hecho, la configuración estará completa y estará listo para comenzar.
Introducción paso a paso
#1) La pantalla que ve a continuación es TestRail Tablero .
El panel muestra una descripción general de sus proyectos, actividades recientes y cualquier 'todos' que le hayan asignado. Observe la notificación 'Bienvenido a TestRail' en la parte inferior de la pantalla con los pasos sugeridos para comenzar. En este tutorial, completaremos los primeros cuatro pasos.
#2) Haga clic en el Administración pestaña. Debe venir aquí para hacer cosas como agregar usuarios y roles, extender su suscripción de prueba, configurar campos personalizados, configurar integraciones y más. Haga clic en Usuarios y roles , y verá que ha sido agregado como administrador.
Haga clic en el Roles pestaña, y verá las funciones predefinidas, es decir, solo lectura, tester, diseñador y prospecto. Haga clic en el icono de lápiz para ver los derechos asignados a cada función. Es fácil cambiar las descripciones predeterminadas, crear roles adicionales, agregar uno o más usuarios, asignarles roles, organizarlos en grupos, etc.
#3) Utilizar el Tablero pestaña para volver al panel. Aquí es donde administrará y hará un seguimiento de sus proyectos de prueba. Comencemos por crear un proyecto. Haga clic en el Agregar proyecto botón para hacerlo.
#4) Dé un nombre a su proyecto, luego elija una opción de almacenamiento, como se muestra a continuación. Para una mayor flexibilidad, debe elegir la tercera opción: utilizar varios conjuntos de pruebas para gestionar casos .
Esto le permite comenzar con un solo conjunto de pruebas y luego agregar más conjuntos de pruebas en el futuro si es necesario.
#5) Hacer clic Agregar proyecto .
El panel aparecerá con su nuevo proyecto (si no es así, simplemente haga clic en la pestaña Panel). Puede cambiar el nombre del proyecto o eliminarlo más tarde si lo desea. La captura de pantalla a continuación muestra el panel de un proyecto de ejemplo con varios conjuntos de pruebas y otro proyecto con un solo repositorio.
Observe cómo cambian las opciones disponibles según el tipo de proyecto.
#6) Haga clic en el Suites de prueba enlace debajo de su nuevo proyecto. Si este es tu primer proyecto , entonces aparecerá la vista Test Suites con una única suite predeterminada, llamada Maestría . Simplemente haga clic en el nombre de la suite para editar sus secciones y casos de prueba.
De lo contrario, haga clic en el botón Agregar conjunto de pruebas para agregar un conjunto de pruebas a su nuevo proyecto, como se muestra en la imagen a continuación.
#7) Ahora agreguemos su primer caso de prueba. Una vez que aparezca el siguiente mensaje, haga clic en Agregar caso de prueba .
#8) Aparece una vista detallada del caso de prueba, como se muestra a continuación. Agreguemos una prueba simple llamada 'Iniciar sesión'.
#9) Los siguientes cuatro campos son obligatorios y se pueden usar para ordenar y filtrar casos de prueba: Sección, Plantilla, Tipo y Prioridad. El campo opcional 'Tipo de automatización' es para la integración con una herramienta de automatización de pruebas.
-
- Sección por defecto es Casos de prueba. Se crea una sección automáticamente para cada nuevo proyecto.
- Plantilla por defecto es Test Case (Text). TestRail viene con tres plantillas de casos de prueba integradas:
- Caso de prueba (texto): Incluye áreas de texto para condiciones previas, pasos de prueba y el resultado esperado (mostrado arriba). Puede agregar capturas de pantalla a estas áreas de texto.
- Caso de prueba (pasos): Incluye un área de texto para condiciones previas, más filas para pasos de prueba individuales con el resultado esperado para cada paso. Puede agregar una captura de pantalla a cada paso individual.
- Sesión exploratoria: Incluye áreas de texto para la misión y los objetivos de la sesión exploratoria.
- Escoge un Escribe para la prueba, como Regresión, Funcional, Rendimiento o Automatizado.
- Establecer un Prioridad , como Crítico, Alto, Medio o Bajo.
Lectura recomendada => Sugiero leer esto guía paso a paso sobre cómo escribir casos de prueba efectivos.
#10) Ahora puede completar el caso de prueba con condiciones previas, pasos y los resultados esperados. Una vez que haya terminado de definir la prueba, haga clic en Agregar caso de prueba . Aparece el resumen del caso de prueba, como se muestra a continuación:
#11) Agreguemos algunos casos de prueba más.
Haga clic en el Casos de prueba enlace para mostrar el menú de casos de prueba como se muestra a continuación. Todo lo que realmente necesitamos ahora es el título de cada caso de prueba, así que hagámoslo rápidamente usando el menú de casos de prueba. Simplemente haga clic en el Agregar caso enlace al final de la lista de casos de prueba para agregar un título.
Haga clic en la marca de verificación verde o presione Ingresar para guardar y pasar al siguiente caso. (Tenga en cuenta que también puede importar casos de prueba desde un archivo CSV o XML).
#12) Después de crear sus casos de prueba, el siguiente paso es crear una ejecución de prueba. Este es un conjunto de pruebas que desea utilizar para un propósito específico, como pruebas de regresión, pruebas de humo, pruebas de nuevas funciones, pruebas basadas en riesgos, pruebas de aceptación o de velocidad.
Para cada ejecución de prueba, puede crear un nombre y una descripción, vincular a un hito, identificar qué casos de prueba incluir y asignar la ejecución a un usuario o grupo en particular para su ejecución. Haga clic en el Pruebas y resultados Tab y luego haga clic en el Agregar prueba de funcionamiento botón.
Si se le solicita que seleccione un conjunto de pruebas, elija 'Maestro' y luego haga clic en OK .
#13) los Agregar prueba de funcionamiento Aparece la pantalla, como se muestra a continuación. Como elegimos la opción de múltiples conjuntos de pruebas anteriormente, el nombre predeterminado es el nombre del conjunto de pruebas. De lo contrario, el valor predeterminado es 'Prueba de funcionamiento'. También tiene la opción de asignar la ejecución de prueba a un Hito .
Utilizar el Asignar a campo para asignar la ejecución de prueba a un usuario. Sigamos adelante y elija la opción para Incluir todos los casos de prueba , y luego haga clic en Agregar prueba de funcionamiento .
Lectura adicional => Manejo de la fase de ejecución de la prueba en STLC
#14) Ahora el Pruebas y resultados aparece la pantalla. Si sigue este tutorial, verá una única ejecución de prueba, 'Maestra', que está completa en un cero por ciento (0%). La siguiente pantalla de muestra muestra un proyecto con cuatro ejecuciones en curso y varias ejecuciones completadas.
Para ver o actualizar el progreso de una ejecución de prueba, simplemente haga clic en su nombre.
#15) La siguiente captura de pantalla muestra el estado de una ejecución de prueba en curso.
A medida que se ejecuta cada prueba, un evaluador puede actualizar su estado como aprobado, fallido, etc. También es posible establecer el estado de varias pruebas a la vez. Si está siguiendo el tutorial, use el menú desplegable para establecer el estado de su caso de prueba de inicio de sesión en Aprobado .
#16) los Agregar resultado Aparecerá una ventana en la que podrá agregar comentarios sobre la prueba, asignarla a otro miembro del equipo, adjuntar una captura de pantalla e incluso enviar el defecto a su rastreador de problemas integrado.
Por ejemplo , suponga que está utilizando Jira para el seguimiento de problemas. Después de enviar su resultado, el caso de prueba se actualiza con el ID de defecto en Jira y el problema de Jira permanece conectado al caso de prueba a través de la API de TestRail. Cualquier actualización del problema en Jira también actualizará TestRail.
Una vez reparado el defecto, puede utilizar la función de volver a ejecutar TestRail para volver a ejecutar la prueba e ingresar los nuevos resultados.
#17) Hacer clic Agregar resultado para cerrar la ventana y volver a la prueba en curso. Observe que el gráfico circular se ha actualizado para reflejar el cambio de estado.
#18) A medida que obtiene un resultado de prueba, puede explorar muchos informes personalizables dentro de TestRail. La siguiente pantalla de muestra muestra los informes disponibles de la ejecución de prueba. Más informes están disponibles en el Informes pestaña.
Configuración de hitos
Aunque no es necesario configurar hitos para ejecutar pruebas, es una buena práctica.
Los hitos le permiten realizar un seguimiento del progreso en varias ejecuciones de prueba para objetivos como una versión de software. Utilizar el Hitos pestaña para agregarlos. La siguiente pantalla de muestra muestra un proyecto con tres hitos abiertos y dos hitos completados.
Una vez que se completen todas las pruebas en una ejecución de prueba, puede bloquear la ejecución, lo que evitará cambios futuros. Por lo tanto, incluso si un caso de prueba cambia para una ejecución futura, su definición se conserva para la ejecución actual en caso de que necesite auditar los resultados más adelante.
Conclusión
Con todas estas características, es fácil ver cómo TestRail puede aumentar significativamente la productividad de las pruebas de un equipo.
Si aún administra casos de prueba mediante hojas de cálculo, le sugiero probando TestRail para ver todo lo que puede lograr con su proyecto.
Más lecturas = >> Principales herramientas de gestión de casos de prueba
¡No dude en compartir sus comentarios / consultas con nosotros en la sección de comentarios a continuación!
Lectura recomendada
- Tutoriales detallados de Eclipse para principiantes
- Revisión de la herramienta de gestión de pruebas TestLodge
- Tutorial de SVN: Gestión de código fuente con Subversion
- Tutorial de Bugzilla: Tutorial práctico de la herramienta de gestión de defectos
- 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 práctica de la herramienta de gestión de pruebas PractiTest
- Tutorial de pruebas destructivas y no destructivas
- TestRail Test Management para Jira: una guía completa