En
el libro de Roger Pressman en el cap. 17 nos hace entender que las pruebas son
una fase importante para demostrar la calidad de nuestro software, para poder
presentar la versión final de nuestro producto.
La
prueba es el proceso de ejecución de un programa con la intención de descubrir
un error.
Las
pruebas deben ser planificadas, deberían ser realizadas por personas del grupo que
se encuentren fuera del grupo de desarrollo. En el capítulo 17 también se habla
de la aplicación de las pruebas de caja blanca y caja negra.
Las pruebas de caja negra están
especialmente indicadas en aquellos módulos que van a ser interfaz con el
usuario (en sentido general: teclado, pantalla, ficheros, canales de
comunicaciones, etc etc)
|
Pruebas de caja blanca, en estas pruebas estamos
siempre observando el código, que las pruebas se dedican a ejecutar con
ánimo de "probarlo todo".
|
En
el capítulo 18 del libro de Roger Pressman se habla sobre las Estrategias de
Prueba que se pueden realizar al software, dado que el software consta de
partes críticas, se pueden emplear pruebas de unidad, pruebas de integración,
pruebas de regresión, pruebas de validación y otras pruebas que nos ayudan a
saber que clases de errores presenta nuestro software.
ISO 29119 es el estándar de pruebas de software, contiene
una descripción de procesos que están presentes
durante el proceso de testeo.
Se basa en pruebas unitarias, de integración y pruebas de aceptación,
las cuales se van realizando en su debido momento. Ofrece una manera de realizar
pruebas Iterativas y Evolutiva.
La estructura de
ISO/IEC 29119 consta de cuatro partes:
1. Conceptos y
Vocabulario
2. Proceso de
Pruebas
3. Documentación
de Pruebas
4. Técnicas de
Prueba
Ahora que
sabemos algo general de lo que habla Roger Pressman en sus libros y sobre la
ISO29119 podemos realizar una breve comparación.
En el libro de
Roger Pressman nos ofrece la parte teorica de como realizar las pruebas, ya
sean las pruebas de caja blanca o caja negra, como tambien las estrategias para
realizar las pruebas como ser las pruebas unitarias, de integración entre
otras, en la ISO 29119 se basa en estrategias de prueba como ser las pruebas
unitarias, de integración de aceptación, pero esta vez con un formato de documentación
ya que es un estándar para la realización de dichos testing.
REFERNCIAS:
libro de Roger S. Pressman - Ingeniería del Software_ un enfoque práctico. V Edición
http://www.ati.es/IMG/pdf/Tuya.pdf
REFERNCIAS:
libro de Roger S. Pressman - Ingeniería del Software_ un enfoque práctico. V Edición
http://www.ati.es/IMG/pdf/Tuya.pdf
No hay comentarios:
Publicar un comentario