ubiquitour.com

Ensayo estrategia y planificación

Aseguramiento de la calidad es uno de los aspectos más importantes para el desarrollo y mantenimiento de software robusto. Su capacidad para crear una estrategia de prueba de calidad y su plan para ejecutar las medidas de prueba necesarias realzará grandemente el valor de su software. Las empresas tienen un departamento con empleados a tiempo completo para probar y revisar todos los sistemas del programador antes de que se colocan en producción. Desarrollo de prueba de software debe proceder de un plan de prueba, especificaciones, casos de prueba y finalmente a la ejecución de prueba. Este artículo discutirá estrategias de prueba para mantenimiento de software y desarrollo de nuevos.

Pruebas de mantenimiento de Software

Pruebas durante el mantenimiento de software son el trabajo de pruebas más comun en una empresa. Analistas de sistemas y expertos en materia crean especificaciones que jalonan qué cambios deben hacerse en el sistema. Los desarrolladores de realizar cambios de codificación en el software y realización su propia unidad de prueba sobre los cambios de codificación. Si el cambio afecta a datos o programas antes o después del programa de cambio, la sección entera tendrá que ser probado. Si el cambio de codificación es un cambio importante o una mejora, una prueba del sistema tendrá que ser ejecutado. Muchas empresas que tienen sistemas de muchos años a menudo desarrollan una empresa de prueba para este esfuerzo. Una herramienta de resultados registro y seguimiento de defectos ayuda a organizar la prueba y proporciona una gestión con actualizaciones de progreso. Si el cambio de código no cumple con la aprobación del probador, el cambio está marcado como un defecto y el programa es devuelto al desarrollador para hacer correcciones.

Pruebas para el desarrollo de nuevos

Planificación para las pruebas de desarrollo de nuevas necesidades ser incluidos en el alcance general del plan del proyecto. Muchas compañías de software más importante usan un recorrido estructurado para revisar planes y resultados durante el proceso. Cada programa individual es unidad probada; programas que comparten datos se analizan en las secciones; se prueba todo el sistema. No sólo se ve un buen test para datos válidos pero para ediciones correctas, manejo de errores, pruebas de volumen, red, hardware, documentación y apoyo operacional. Conversiones de datos de un viejo sistema también necesita validación. Un nuevo sistema se someterán a un piloto por un período de tiempo antes de la instalación final. Todos los clientes restantes pueden tener el nuevo software instalado cuando el piloto ha sido considerado exitoso.

Esto es sólo un breve resumen y debe ser bastante de un contorno para darle un sabor para la planificación de la prueba.