Esegui test di strumentazione da APK esistenti

Queste istruzioni presuppongono che tu abbia il pacchetto della Federazione del commercio disponibile localmente. In caso contrario, segui le istruzioni di download per ottenerlo.

Quindi utilizza il seguente comando per installare l'APK dei test di strumentazione, eseguire i test e visualizzare i test in esecuzione:

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

Con un output simile al seguente:

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

Facoltativamente, puoi specificare --serial <device serial number> per eseguire il test su un determinato dispositivo. Il numero di serie del dispositivo può essere ottenuto utilizzando adb devices.

Per ulteriori dettagli sulle esecuzioni di Tradefed, consulta la sezione Test tramite Tradefed.