Red de conocimiento informático - Espacio del host - ¿Cómo probar el rendimiento de las aplicaciones en teléfonos móviles?

¿Cómo probar el rendimiento de las aplicaciones en teléfonos móviles?

Hola, método

El concepto de prueba de rendimiento de la aplicación es relativamente general, porque las pruebas de rendimiento de la aplicación se dividen en pruebas de rendimiento del lado del servidor y pruebas de rendimiento del lado del teléfono móvil. A continuación, comencemos con la prueba de rendimiento del lado del servidor. Las pruebas de rendimiento del lado del servidor se pueden probar mediante las herramientas LoadRunner o Jmeter. Para mayor comodidad, podemos usar la herramienta Jmeter como ejemplo para hablar sobre el proceso de prueba de rendimiento del lado del servidor de la aplicación.

En primer lugar, determine los puntos de función de prueba de rendimiento de la aplicación. Generalmente, optará por utilizar funciones utilizadas con más frecuencia para las pruebas de rendimiento, como consultar y enviar datos.

Luego, de acuerdo con los requisitos de prueba de interfaz del punto de función, o use Fiddler para capturar paquetes, construya los datos de solicitud enviados al servidor en jmeter, configure los ajustes relevantes y monitoree el servidor. (Basado en nuestro proyecto real, este proyecto está construido en Linux y utiliza la herramienta nmon para monitorear).

Finalmente ejecute la prueba, recopile la CPU, la memoria y otra información, y agréguela. Informar el contenido y analizar los resultados de las pruebas de rendimiento.

En cuanto al proceso de prueba de rendimiento en el teléfono móvil, es relativamente simple. Primero, debe instalar la herramienta de monitoreo (iTest/GT) en el servidor con anticipación y luego iniciar la herramienta de monitoreo. supervise la aplicación bajo prueba.

Luego debe borrar los registros de registro de logcat anteriores. El comando para borrar el registro es: adb logcat -c.

Luego obtenga el registro de logcat: adb logcat -v time > E:\share\logcat.log.

Cómo realizar pruebas de rendimiento de la aplicación

Luego use mono para ejecutar la aplicación probada:

adb shell mono -p your.package.name -v 500 > E:\ share\monkey.log

(Obtenga el nombre del paquete de la aplicación y el nombre de la actividad:

adb logcat - v time | findtr START

En el script, cmp= sigue El valor es el nombre del paquete)

(ctrl+c finaliza el comando)

Finalmente, De acuerdo con el cuadro de monitoreo, verifique si la CPU, la memoria, el tráfico y la energía cumplen con los indicadores de rendimiento. Si no cumple con los requisitos, el informe y el logcat correspondiente que no cumple con los indicadores se enviará al equipo de desarrollo para su posicionamiento.