jueves, 14 de octubre de 2010

Profiling Mobile Applications

En las aplicaciones generadas con GeneXus tambien podemos realizar analisis de rendimiento. Para ello hay varias herramientas disponibles, yo quiero mostrarles una herramienta gratuita que encontre y creo puede ser de utilidad a muchos.

Dejo una serie de pasos para quienes quieran hacer alguna prueba.

1. Instalar EQATECProfiler.NET Esta es una herramienta ghratuita que puede ser descargada desde http://www.eqatec.com/tools/profiler





2. Abrir el directorio bin de la aplicación mobile desde EQATECProfiler. Es aquí donde se encuentran las dlls generadas de la aplicación.  

3. EQATECProfiler.NET tiene una seccion de Build que toma como entrada el directorio bin del modelo, y lo que hacer es crear un directorio bin-profiler hermano que tiene todas las dlls a las que le “inyecta” codigo de profiler ( Ver imagen).


4. Copiar al pocket pc el directorio bin-profiler y correr la aplacion. Cuando termino, queda en el \Temp\ un .log que lo sacas del pocket  y lo abris con este profiler en la seccion View y ahí ves qué metodos se llamaron y cuanto demoro cada uno.
Otra opcion es abrir directamente el archivo extesion .eqlog que ya te abre todo directamente con el profiler.
  
5. Analisis de resultados 

Espero que les sirva !!

No hay comentarios:

Publicar un comentario