jueves, 12 de septiembre de 2013

7 Principios

1- las pruebas evidencian la presencia de defectos.
-esto reduce la posibilidad de que defectos no descubierto permanezcan
el el software.

2- el testing en forma exhaustiva es imposible
-probar todo no es factible, excepto en casos muy triviales.

3 probar en fases tempranas
-realizar test sobre requerimientos, diseño, código.

4- agrupamiento de defectos
-la mayoría de las fallas se origina en unos pocos módulos

5-paradoja del pesticida
-repetir siempre las mismas pruebas, no hará posible hallar nuevos defectos

6-las pruebas son dependientes del contexto
-el testing se realiza de forma diferente en contextos diferentes

7-falacia de la ausencia de errores
- encontrar y reparar los defectos no ayuda si el sistema desarrollado
no cumple con las especificaciones.

(Esteban Marquez , Miguel Angel Carrera, Erik Muñoz & Alejandro Urrego)

http://issuu.com/