ubiquitour.com

Pruebas de mantenimiento de software

Pruebas de mantenimiento de software

Prueba es una parte integral del proceso de mantenimiento de software y ocurre intensamente en dos de las siete fases de mantenimiento de software. Prueba garantiza la calidad del software, rendimiento de las especificaciones y la aceptación final del cliente y usuario final.

Definición de mantenimiento de Software

Mantenimiento de software es definido por el documento IEEE 1219-1998: "IEEE estándar para el mantenimiento de Software" como la "modificación de un producto de software después de la entrega para corregir fallos, mejorar el rendimiento u otros atributos, o adaptar el producto a un entorno modificado".

Fases de mantenimiento de Software

El proceso de mantenimiento de software pasa por las siguientes siete fases: identificación de problemas, análisis, diseño, implementación, prueba del sistema, pruebas de aceptación y entrega. Aunque algunas pruebas realmente ocurre en todas las fases, dos de las fases específicamente dedicadas completamente a prueba--aceptación y prueba del sistema de la prueba.

Fase de pruebas de sistema: Entrada y proceso

La fase de prueba del sistema sigue la estructura de mantenimiento general, que tiene las siguientes etapas: entrada, proceso, control y salida. La entrada incluye el informe de revisión de preparación para la prueba, sistema de prueba de casos, procedimientos, planes, manuales de usuario, diseño y actualizado sistema. En un "sistema integral" y no en todas partes, uno a la vez, se realizarán las pruebas de sistema. La prueba de la etapa de proceso incluye pruebas funcionales del sistema, la interfaz y la prueba de regresión. La revisión de preparación para la prueba concluye esta etapa.

La prueba del sistema: Control y salida

El control incluye descripciones y comentarios sobre el equipo de garantía de calidad de software y el cliente antes de la prueba de aceptación. El resultado final incluye un sistema completamente integrado y probado, informe de prueba y preparación para la prueba de informe.

Fase de pruebas de aceptación: Entrada y proceso

Prueba de aceptación se lleva a cabo en el "sistema integral" por el cliente o un ingeniero de prueba designado. Deben cumplir con las normas establecidas por los documentos pertinentes de prueba, software aseguramiento de calidad y fiabilidad del software IEEE. La entrada de prueba de aceptación incluye el informe de revisión de preparación para la prueba, planes de pruebas de aceptación, casos y procedimientos y el sistema totalmente integrado. Las fases del proceso para alcanzarlos son de rendimiento en el nivel funcional de pruebas de aceptación, realización de pruebas de interoperabilidad y pruebas de regresión.

La fase de prueba de aceptación: Control y salida

Control de prueba de aceptación incluye ejecutar pruebas de aceptación, informes de resultados de la auditoría de la configuración funcional (FCA) y la realización de la auditoría funcional. También es necesario que se establezca la nueva instantánea del sistema y la documentación de pruebas de aceptación ser colocado bajo el control de gestión de configuración de software.La salida de la fase de aceptación de este modo incluye una nueva instantánea del sistema, aceptación y FCA informe informe tal como se detalla en el estándar IEEE para las revisiones del software y guía de IEEE para la gestión de la configuración de software de prueba.