Proceso de testing funcional independiente
Supervisor(es): Szasz, Nora
Resumen:
El proceso de desarrollo de software describe la vida de un producto de software desde su concepción hasta su entrega, utilización y mantenimiento. En forma análoga, el proceso de prueba describe la forma en que el producto de software debe ser probado. El proceso de prueba puede ser visto como parte del proceso de desarrollo de software o independiente de él. En este último caso, el proceso de prueba no tiene en cuenta la forma en que se realiza el desarrollo para definir las actividades a realizar. En este trabajo se define un proceso para la prueba funcional de un producto de software, independiente del proceso seguido para su desarrollo. La prueba funcional de un producto de software tiene como objetivo validar cuando el comportamiento observado del producto cumple o no con sus especificaciones. El proceso definido se llama ProTest. El Centro de Ensayos de Software (CES) es una organización que se dedica a las pruebas independiente de productos de software. La motivación para este trabajo surge de la necesidad de definir la metodología de trabajo a utilizar para realizar pruebas funcionales independientes en el Laboratorio de Testing Funcional del CES. Con el fin de definir ProTest, se realiza un estudio del estado del arte en lo referente a las pruebas y al
proceso de pruebas de software. Esta información es organizada y resumida para la realización de las pruebas funcionales de un producto. Se presentan las etapas definidas para ProTest, las actividades, artefactos y roles. Se describe la aplicación del proceso definido en un caso de estudio: el proyecto de prueba de una aplicación de gestión. Se presentan las conclusiones y ajustes a partir de dicha experiencia. Se concluye que el proceso es una guía útil para realizar pruebas funcionales de productos de software. Actualmente, Protest es usado en los proyectos de pruebas del Laboratorio de Testing Funcional del Centro de Ensayos de Software. Para cada proyecto de prueba, el proceso es adaptado a las características del proyecto. Al culminar el mismo, se evalúa ProTest y se realizan las mejoras, a partir de lo aprendido con la experiencia.
2006 | |
PROCESO DE PRUEBAS PRUEBAS DE SOFTWARE PRUEBAS FUNCIONALES PRUEBAS INDEPENDIENTES |
|
Español | |
Universidad de la República | |
COLIBRI | |
http://hdl.handle.net/20.500.12008/2942 | |
Acceso abierto | |
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0) |