Ejecutar pruebas de instrumentación desde APK existentes, Ejecutar pruebas de instrumentación desde APK existentes, Ejecutar pruebas de instrumentación desde APK existentes

Estas instrucciones asumen que tiene el paquete Trade Federation disponible localmente; si no, sigue las instrucciones de descarga para obtenerlo.

Luego use el siguiente comando para instalar el APK de las pruebas de instrumentación, ejecutar las pruebas y mostrar las pruebas que se están ejecutando:

./tradefed.sh run instrumentations --apk-path <path of your apk>

Con salida similar a:

07-17 10:55:32 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testOfArgb
07-17 10:55:33 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testIsRunning
07-17 10:55:34 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testGetCurrentPlayTime
07-17 10:55:35 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testStartDelay
07-17 10:55:35 I/InvocationToJUnitResultForwarder: Run ended in 2m 20s

Opcionalmente, puede especificar --serial <device serial number> para que se ejecute en un dispositivo determinado. El número de serie de su dispositivo se puede obtener usando adb devices .

Consulte la sección Pruebas a través de Tradefed para obtener más detalles sobre las ejecuciones de Tradefed.

,

Estas instrucciones asumen que tiene el paquete Trade Federation disponible localmente; si no, sigue las instrucciones de descarga para obtenerlo.

Luego use el siguiente comando para instalar el APK de las pruebas de instrumentación, ejecutar las pruebas y mostrar las pruebas que se están ejecutando:

./tradefed.sh run instrumentations --apk-path <path of your apk>

Con salida similar a:

07-17 10:55:32 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testOfArgb
07-17 10:55:33 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testIsRunning
07-17 10:55:34 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testGetCurrentPlayTime
07-17 10:55:35 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testStartDelay
07-17 10:55:35 I/InvocationToJUnitResultForwarder: Run ended in 2m 20s

Opcionalmente, puede especificar --serial <device serial number> para que se ejecute en un dispositivo determinado. El número de serie de su dispositivo se puede obtener usando adb devices .

Consulte la sección Pruebas a través de Tradefed para obtener más detalles sobre las ejecuciones de Tradefed.

,

Estas instrucciones asumen que tiene el paquete Trade Federation disponible localmente; si no, sigue las instrucciones de descarga para obtenerlo.

Luego use el siguiente comando para instalar el APK de las pruebas de instrumentación, ejecutar las pruebas y mostrar las pruebas que se están ejecutando:

./tradefed.sh run instrumentations --apk-path <path of your apk>

Con salida similar a:

07-17 10:55:32 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testOfArgb
07-17 10:55:33 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testIsRunning
07-17 10:55:34 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testGetCurrentPlayTime
07-17 10:55:35 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testStartDelay
07-17 10:55:35 I/InvocationToJUnitResultForwarder: Run ended in 2m 20s

Opcionalmente, puede especificar --serial <device serial number> para que se ejecute en un dispositivo determinado. El número de serie de su dispositivo se puede obtener usando adb devices .

Consulte la sección Pruebas a través de Tradefed para obtener más detalles sobre las ejecuciones de Tradefed.