Está en la página 1de 1

Introduccin

Incluso en las aplicaciones ms sencillas, es raro poder escribir el cdigo sin incurrir en algn error
tcnico o funcional. Tambin puede haberse omitido el procesamiento de algn caso funcional
particular.
Adems, conforme ms compleja es la aplicacin, ms difcil se hace modificarla sin correr el riesgo de
agregar bugs o regresiones funcionales.
Para evitar esto, cada cual tiene su tcnica. Hay quien sigue ciclos de desarrollo en V o en Y, otros
adoptan metodologas de desarrollo ms o menos giles como XP (eXtreme Programming) o TDD (Test
Driven Development), y a menudo una mezcla de todas ellas...
No obstante, cada uno define su estrategia particular en cuanto a la realizacin de pruebas unitarias
y/o de integracin y/o de validacin y/o de conformidad funcional. En ocasiones, la estrategia es
simple: no se realizan pruebas, si bien esto no es lo ms adecuado.
Sea cual sea la necesidad del desarrollador, Android proporciona distintas soluciones para ayudar a
mejorar la calidad de su cdigo y eliminar la mayor cantidad de errores.
Comenzaremos estudiando el sistema de registro de eventos. A continuacin, veremos la depuracin
paso a paso de una aplicacin para concentrarnos en la perspectiva Android de depuracin y de
trazas llamada DDMS (Dalvik Debug Monitor Server). Por ltimo, veremos las pruebas unitarias y las
pruebas de integracin.

También podría gustarte