Si llegaste aquí, es por que probablemente sabes programar o te ha surgido la inquietud de como mejorar tus aplicaciones. Cualquiera que sea el motivo, hoy tengo preparado una lista de herramientas que te ayudarán a dar seguimiento de defectos o errores en tus aplicaciones.
El desarrollar aplicaciones no es una tarea aislada, existen otras áreas importantes que se deben de contemplar como: análisis, diseño y pruebas. Probablemente la gran mayoría de estudiantes que incursiona en una carrera como Ingeniería en Computación,Informática, Ciencias Computacionales o Ingeniería de Software se imagina programando. Pero, nada más alejado de la realidad, hoy en día existe una amplia variedad de áreas donde se pueden especializar y no necesariamente programarás :lol:. Es por eso, que esta publicación estará enfocada a la herramientas que utiliza el rol: Quality Assurance Tester
¿Qué es un QA Tester?
Para comenzar, un Tester se encarga de detectar fallos durante el desarrollo de aplicaciones, dar seguimiento e informar a las áreas correspondientes. Con el paso del tiempo, los perfiles en el área de tecnológica se fueron especializando, lo que dio lugar al rol de QA Tester, el cual es un rol más completo ya que además de lo que realiza comúnmente el Tester, el QA Tester se encarga de garantizar la calidad de un software en todas sus fases: apoyando al product owner en criterios de aceptación, en análisis en la correcta definición de requisitos, revisión de prioridades del proyecto, generación de pruebas automáticas, entre muchas otras actividades.
Curso Tester: Incluye tres videos
Seguimiento de defectos
Si deseas conocer el estado que tiene un proyecto o un software, una herramienta indispensable que se debe de utilizar, es una que implique el seguimiento de defectos. Este tipo de herramientas tienen la peculiaridad que puedes llevar un registro amplio de detalles como: fechas de detección de errores, responsables de actividades, imágenes, códigos, generación de reportes, seguimiento del defecto (Confirmado, Sin confirmar, En progreso, Resuelto, Verificado), entre otros. De tal forma que será posible mejorar la calidad del proyecto o software debido a que se cuenta con un registro continuo de defectos.
En la actualidad existen muchas herramientas que puedes incluir en el desarrollo de proyectos, algunas hospedadas en la nube, otras instalables por medio de código fuente o ejecutable, gratuitas y con costo económico. Por ese motivo, te comparto algunas herramientas que te serán de muchas utilidad
Software recomendado
Imagen de encabezado de NESA by Makers on Unsplash


