qTest y un primer relevamiento a la herramienta

En este artículo podrás tener un primer acercamiento a la herramienta qTest,
Este trabajo de campo fue realizado por Marisol Diaz Bernal (México), quien ha participado del curso online Intensivo Manual Testing, y es el resultado de su investigación y análisis del alcance de esta herramienta en la que además montó un proyecto dado previamente. Uno de los objetivos que debía cumplir era el de compararla con otras herramientas para identificar aquellas funcionalidades/prestaciones que la distinguieran.

Listado de Videos

qTest – Registración con trial
qTest – Comparativo entre qTest y Teslink
qTest – Creación de un proyecto
qTest – Administración de proyectos
qTest – Administración de requerimientos
qTest – Diseño de casos de prueba
qTest – Administración de usuarios
qTest – Administración de reportes

 

¿Qué puede administrarse?

Básicamente esta herramienta permite administrar:
-Requerimientos
-Casos de Prueba
-Defectos
-Reportes
-Ejecución de casos de prueba
Para el tratamiento de los Requerimientos, considera los siguientes aspectos:
-facilita mediante una interfaz intuitiva, la puesta en marcha de proyectos y la gestión de sus requisitos
-sincroniza de manera automática las estructuras de requerimientos del proyecto con las estructuras de casos de prueba
-enlaza requerimientos a casos de prueba y defectos para completar la trazabilidad
-permite crear y modificar requerimientos de la linea base con un control de versiones adecuado
-permite visualizar el progreso del testing con un panel de control personalizado

.

Algunas de sus ventajas

En este tipo de herramientas, se citan las siguientes ventajas a la hora de un trabajo contínuo:
-la productividad se incrementa debido al ahorro de tiempo que se consigue cuando enlaza automáticamente a través de los requerimientos, casos de prueba, resultados y defectos.
-la colaboración entre los miembros del equipo se mejora porque al concentrar todo en un sólo lugar permite que la interacción se potencie, haciendo uso de notificaciones instantáneas y comentarios en todo momento. Ni que hablar si usan esta herramienta también los programadores y otros miembros del proyecto, ¿verdad?
-la integración con otras herramientas se facilita y en tiempo real, con instancias a JIRA, Rally, Cucumber, Bamboo, API Integration, Jenkins, JUnit, TestNG, y VersionOne.
-la planificación y organización de las actividades de prueba se facilitan (Nota personal: aquí estaré investigando y profundizando un poco más)
-la escalabilidad y fiabilidad se ve reflejada en la posibilidad de mudar a esta herramienta a la nube, con servicios cloud

.

Areas informativas

Desde su sitio también ofrece en una de sus áreas:
-Infografías
-Eventos
-E-Books
-Webinars
-Planillas de Cálculo
-Videos

.

Respecto a la Integración…

Muestra a través de imágenes, la forma en que se visualiza del lado de JIRA un registro que se haya dado de alta o modificado desde qTest.

A decir verdad, esta ayuda visual es importante porque cuando tratamos el concepto de Integración con otras herramientas muchas veces no se tiene muy en cuenta el alcance que ésto tiene, puesto que abarca:
-la integración con requerimientos, levantando las historias de usuario, tareas y otros tipos de issues de JIRA
-la integración con defectos, levantando los datos para correr la prueba y visualizar los issues de JIRA dentro de qTest
-estadísticas del testing en tiempo real,

.

Videoteca

en relación con el Usuario final
-Iniciando la gestión de casos de prueba con qTest
-Cómo crear Planes de Prueba con qTest
-Cómo enlazar Requerimientos a Casos de Prueba con qTest
-Cómo crear Casos de Prueba con qTest
-Cómo importar Casos de Prueba desde Excel con qTest
-Cómo crear y gestionar Ejecuciones de Prueba con qTest
-Cómo ejecutar Casos de Prueba con qTest
-Cómo declarar a qTest un Defecto
-Cómo crear una Consulta personalizada
-Cómo restaurar un dato de prueba eliminado

en relación con la Administración del sitio
-Cómo invitar a un nuevo usuario a qTest
-Cómo crear o clonar un nuevo proyecto
-Cómo asignar usuarios a un proyecto
-Cómo crear y ajustar perfiles de usuario
-Cómo crear configuraciones para ejecuciones de prueba

en relación con la Administración del proyecto
-Cómo agregar usuarios a su proyecto
-Cómo personalizar y agregar nuevos campos
-Cómo ajustar notificaciones de correo electrónico
-Cómo compartir casos de prueba a través de proyectos
-Cómo integrar con Jenkins

en relación con la Integración JIRA
-vista general de la integración de qTest con JIRA

.

Respecto de qTest eXplorer

Finalmente, y dá para escribir otro artículo, ofrece una herramienta para efectuar Pruebas Exploratorias (Exploratory Testing) denominada qTest eXplorer la cual permite grabar la interacción que se tenga con el front end, editar las acciones generadas que se documentan en formato texto y de imagen, para después compartir.

.

Comentario final

En próximos artículos estaré publicando otros trabajos de campo realizados por las personas que han tomado el curso Intensivo, y de esa manera acercar a la comunidad ese conocimiento que muchos buscan y no encuentran dónde.

¿Quieres que exploremos alguna herramienta en particular?
¿Quieres mostrarnos la herramienta que has desarrollado?
¿Has podido ver los videos? ¿Qué te han parecido?

Tu participación nos ayuda a que sigamos mejorando cada día.

Muchas gracias

 

Gus Terrera

Apasionado por el agile testing y la ia.

Deja una respuesta