Podemos usar la herramienta monkey y es parte del SDK de Android.
Monkey es un programa que se ejecuta en su dispositivo o emulador. Mientras se ejecuta, genera eventos de usuario pseudoaleatorios, como tocar, hacer clic, rotar, deslizar, silenciar el teléfono, apagar el wifi y muchos más, para probar su aplicación y ver cómo su aplicación maneja todas esas entradas.
Para ejecutar la prueba de estrés de mono, necesita el nombre del paquete de su archivo apk que desea probar. Si tiene acceso al código de la aplicación, encontrará el nombre del paquete en AndroidManifest.xml. Si solo tiene el archivo apk compilado, puede usar la herramienta Android Asset Packaging Tool (aapt) para obtener el nombre del paquete del archivo. aapt se encuentra en la carpeta de herramientas de compilación de la versión de Android SDK instalada en su máquina. Por ejemplo, si tiene instalada la última versión de Android (4.4), la ruta de aapt es:
Usuarios / dknott / Documents / android / sdk / build-tools / android-4.4
- Cómo jugar juegos .exe en Android
- ¿Por qué no se ofrecen compras de aplicaciones con tanta frecuencia en Android en comparación con iOS?
- ¿En qué casos se usa un patrón singleton en el desarrollo de Android?
- ¿Cuál es la mejor aplicación de administración de archivos que puede manejar todos los problemas y la aplicación se puede transferir a la tarjeta SD?
- ¿Cuáles son los mejores y más fáciles marcos que los desarrolladores de Android deberían aprender?
Para obtener el nombre del paquete del archivo apk, debe ejecutar el siguiente comando:
./aapt d badging /Users/dknott/Downloads/ExampleTestProject_v5.1/NotePad/bin/NotePad.apk | grep ‘paquete’
El resultado es:
paquete: nombre = ‘com.example.android.notepad’ versionCode = ” versionName = ”
Con el nombre del paquete, navegue al directorio de herramientas de plataforma donde se encuentra adb y ejecute el comando:
./adb shell monkey -p com.example.android.notepad -v 2000