Imagen de: Andy Glover (referido por testingbaires.com) |
Uno de los errores que frecuentemente se cometen a la hora de desarrollar software y ejecutar pruebas, es no proporcionar suficiente información en el reporte de los incidentes, ocasionando confusión de parte de quienes recibe los reportes para poder encontrar la solución.
Desde el Blog "Abstracta - Simplificando el Testing", referido por testingbaires.com nos llega "El arte de reportar un bug". En el artículo se describe una imagen de Andy Glover en la cual se resalta toda la información que debe ser incluída en el reporte de un incidente en un Software. El reporte detallado es el que permitirá, primero confirmar que en efecto lo reportado se trata de un errror, segúndo que puede ser replicado por un equipo de pruebas (testing) o de desarrollo, y tercero facilitará la investigación de las causas.
¿Interesado en formar personal para el área de Testing de tu organización?, ¿buscas formarte como Tester?, visita la sección de cursos.
Les invitamos a visitar los blogs "Abstracta - Simplificando el Testing" y testingbaires.com, especializados en el área de pruebas de software.
El Arte de Reportar un Bug
Tomando la imagen de Andy Glover, el reporte de un incidente debe incluir:
- La Fecha y Hora en que se encontró el error (Bug).
- Un Breve resumen y descripción del error.
- Describir el error con detalle y exactitud, de forma tal que otros puedan reconocerlo si se les presenta.
- Describa la localización y entorno (ambiente) en el que se encontró el error.
- Resaltar que tan dañino o peligroso puede ser el error.
- Coloque los detalles del error en un área que sea altamente visible para todos.
- Describa los pasos a seguir para encontrarse con el error (reproducir el incidente).
Más información en "Abstracta - Simplificando el Testing" y testingbaires.com.
Más Información sobre Software Testing
> Visita nuestra página de Recursos en Pruebas de Software
¿y que opinas tu?
¿Que opinas tu sobre como deben reportarse los bugs?, ¿Que información debería incluirse en la plantilla?, ¿Cuales son las consecuencias de no hacerlo?. Te invitamos a dejarnos comentarios en la Web de La Oficina de Proyectos de Informática (pmoinformatica) (Si lo deseas, puedes firmar tu comentario con la dirección de tu web). Asimismo, te invitamos a suscribirse por los distintos canales, incluyendo lista de correo electrónico, al Twitter @PMOInformatica, a nuestra página de Facebook o al feed RSS.
Referencia
Abstracta - Simplificando el Testing"
testingbaires.com
¿Interesado en libros sobre desarrollo y pruebas de software?
Fundamentos de Pruebas de Software Autor: Black, R; Rueda, G. >> España (amazon.es) >> Latinoámerica (amazon.com) | Guide to the ISTQB Advanced Certification Autor: Rex Black >> España (amazon.es) >> Latinoamérica (amazon.com) | Agile Testing Autor: Lisa Crispin y Janet Gregory >> España (amazon.es) >> Latinoámerica (amazon.com) | Gestión de Servicios de TI basado en ITIL V3 Autor: Ruby Tjassing >> España (amazon.es) >> Latinoamérica (amazon.com) |
Novedades Amazon
¿Interesado en otros productos Amazon sobre Gestión de Proyectos y Desarrollo de Software?.
>> Sección de Productos Amazon
Otros artículos en “La Oficina de Proyectos de Informática”
Gestión de desarrollo de software
>> 10 habilidades (skills) de desarrollo de software demandadas en 2013
>> Introducción al Mobile Testing
>> ITIL Intermediate: Ciclo de vida o capacidades de servicios
>> La certificación ITIL nivel Intermedio (Intermediate)
>> Requerimientos No Funcionales: Porque son importantes
>> Sección de Productos Amazon
Otros artículos en “La Oficina de Proyectos de Informática”
Gestión de desarrollo de software
>> 10 habilidades (skills) de desarrollo de software demandadas en 2013
>> Introducción al Mobile Testing
>> ITIL Intermediate: Ciclo de vida o capacidades de servicios
>> La certificación ITIL nivel Intermedio (Intermediate)
>> Requerimientos No Funcionales: Porque son importantes
>> 5 Herramientas para la automatización de pruebas de software
>> Los pasos para resolver incidentes en el período de estabilización de un desarrollo de software
>> Ambientes de pruebas integrales de software: Buenas prácticas
>> Ambientes de desarrollo de software: Buenas prácticas
>> Algunas prácticas de desarrollo de aplicaciones web para asegurar calidad, mantenibilidad, escalabilidad y seguridad
>> Acciones preventivas para evitar retraso y retrabajo en proyectos de tecnología de información (TI)
>> Las preguntas que debe hacer al encargarse de un proyecto de Tecnología de Información (TI) en ejecución
Errores comunes en Desarrollo de Software (Antipatrones)
>> Errores comunes en Bases de Datos: Lógica de negocios en Triggers
>> Ambientes de pruebas integrales de software: Buenas prácticas
>> Ambientes de desarrollo de software: Buenas prácticas
>> Algunas prácticas de desarrollo de aplicaciones web para asegurar calidad, mantenibilidad, escalabilidad y seguridad
>> Acciones preventivas para evitar retraso y retrabajo en proyectos de tecnología de información (TI)
>> Las preguntas que debe hacer al encargarse de un proyecto de Tecnología de Información (TI) en ejecución
Errores comunes en Desarrollo de Software (Antipatrones)
>> Errores comunes en Bases de Datos: Lógica de negocios en Triggers
>> Errores comunes en el desarrollo de software: Singletonitis
>> Errores comunes en el desarrollo de software: Base de datos como comunicador de procesos
>> Entrada de datos manejada inadecuadamente (Input Kludge)>> El botón mágico
>> El Objeto Todopoderoso
>> Errores comunes en el desarrollo de Bases de datos: Tercera Parte
>> Errores comunes en el desarrollo de Bases de datos: Segunda Parte
>> Errores comunes en el desarrollo de Bases de datos
>> Errores comunes de programación: Segunda Parte
>> 5 errores comunes de programación
>> El Objeto Todopoderoso
>> Errores comunes en el desarrollo de Bases de datos: Tercera Parte
>> Errores comunes en el desarrollo de Bases de datos: Segunda Parte
>> Errores comunes en el desarrollo de Bases de datos
>> Errores comunes de programación: Segunda Parte
>> 5 errores comunes de programación
Excelente!
ResponderEliminar