Este documento presenta los conceptos fundamentales del testing de software. Explica que el testing permite verificar la calidad de un producto software asegurando que funcione como se espera de forma eficiente y efectiva. También describe diferentes estrategias de testing como el testing funcional, no funcional, de caja negra y blanca, así como consideraciones importantes para el testing de aplicaciones móviles como la interfaz, usabilidad, rendimiento y seguridad.
3. Es decir: que las aplicaciones funcionen como se espera que lo hagan y de forma eficiente y efectiva.
4. Conceptos como estabilidad, escalabilidad, eficiencia y seguridad se relacionan a la calidad de un productoProgram testing can be a very effective way to show the presence of bugs, but it is hopelessly inadequate for showing their absence.
22. Debemos definir estrategia de testing para buscar un punto medio: nosotros utilizaremos estrategias inspiradas en box-approach10^90 posibles posiciones
23.
24. Desde fuera la funcionalidad sólo nos importa lo que hace, no COMO lo hace (black-box).