Mevcut APK'lardan araç testlerini çalıştırma

Bu talimatlarda, Trade Federation paketinin yerel olarak mevcut olduğu varsayılır. Aksi takdirde, paketi almak için indirme talimatlarını uygulayın.

Ardından, enstrümasyon testlerinin APK'sını yüklemek, testleri çalıştırmak ve çalışan testleri görüntülemek için aşağıdaki komutu kullanın:

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

Çıktı şuna benzer:

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

İsteğe bağlı olarak, belirli bir cihazda çalıştırmak için --serial <device serial number> değerini belirtebilirsiniz. Cihazınızın seri numarasını adb devices kullanarak öğrenebilirsiniz.

Tradefed çalıştırmaları hakkında daha fazla bilgi için Tradefed aracılığıyla test etme bölümüne bakın.