Tareas
¿Por qué invertir en laautomatización de pruebas Software? Rational XDE Tester
53% de los proyectos sobrepasaron las estimaciones iniciales.
• Sobrepasaron su presupuesto en un 189%
• Sobrepasaron su estimación de tiempos en un222%
31% de los proyectos fueron cancelados antes de su finalización.
La automatización de pruebas como una inversión
La automatización de pruebas es una de las inversiones que ha producido losmejores y más satisfactorios resultados, es una inversión a medio-largo plazo, única actividad que nos proporciona una estimación real de la calidad de nuestra aplicación.
• “Sí, el producto estápreparado para salir”
• “No, no está preparado y esta es la razón por la que no puede salir”
Desarrollo iterativo: probar en cada iteración, cada vez que se realiza un cambio
Problemas de laautomatización de pruebas
• Pocas veces es posible automatizar 100%
• Volver al estado original en que se realizaron las pruebas
• Buena herramienta de automatización
• Gestión de todo el ciclo depruebas:
o Planificación y Diseño: Conocer qué queremos probar (entradas) y definición del plan de pruebas
o Implementación: Planificar qué merece la pena automatizar
o Ejecución: ejecutardesatendidamente un conjunto de pruebas
o Evaluación: ¿A qué se debe el fallo en una prueba?
• Fallo en el diseño e implementación de la prueba
• Fallo de la aplicación a probar
• Integración con otras fasesdel ciclo de vida: requisitos, modelado, gestión de defectos, gestión de configuración, generación de informes.
[2] Ahmed Issa, Patrick O’Halloran, Construyendo un sistema de prueba automatizado demanufactura para amplificación de audio utilizando NI LabVIEW y NI Test Stand. National Instruments Corp, All Rights Reserved, 2012, http://sine.ni.com/cs/app/doc/p/id/cs-12901.
Construyendo un...
Regístrate para leer el documento completo.