Google berkomitmen untuk memajukan ekuitas ras untuk komunitas kulit hitam. Lihat bagaimana.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Uji melalui Tradefed

Eksekusi tes di Tradefed dilakukan oleh pelari uji yang memungkinkan kontrol perangkat Android untuk langkah-langkah pengujian yang diperlukan.

1. Tulis pelari ujian baru

Di sini Anda akan mempelajari dasar-dasar penulisan penulisan pelari Tradefed baru. Ini sangat berguna jika Anda berencana untuk mendukung jenis tes baru, dan Anda membutuhkan pelari baru untuk dikembangkan dari awal.

Lihat Menulis Pelari Tes Tradefed untuk instruksi.

2. Tulis pelari uji shardable

Anda juga dapat belajar cara membuat pelari tes Anda shardable. Pelari uji shardable memungkinkan infrastruktur untuk mendistribusikan eksekusi uji penuh melalui beberapa perangkat (collocated atau tidak). Ini berguna ketika kumpulan tes besar, dan Anda ingin memparalelkan pelaksanaan dan penyelesaian kecepatan.

Lihat Menulis pelari ujian IRemoteTest yang dapat digunakan untuk langkah-langkah.

3. Tulis tes berbasis host

Tes yang digerakkan oleh host adalah kasus penggunaan umum di mana pelaksanaan tes didorong dari sisi host dan menanyakan perangkat yang diperlukan untuk pengujian. Ini berguna ketika operasi perangkat yang diperlukan oleh tes mempengaruhi kondisi perangkat itu sendiri, misalnya me-reboot perangkat.

Jenis uji pelari dapat digunakan dalam Tradefed atau saat dijalankan melalui suite.

Lihat Menulis tes yang digerakkan oleh host di Federasi Perdagangan untuk instruksi.

4. Laporkan metrik dari tes

Cukup umum untuk pengujian melaporkan metrik selain hasil eksekusi. Bergantung pada pelari uji, ada beberapa metode untuk melaporkan metrik.

Lihat metrik laporan atau data dari tes Tradefed untuk contoh.

5. Pengumpulan log otomatis

Beberapa log biasanya digunakan untuk masalah debugging, misalnya: Logcat. Jadi Tradefed menawarkan mekanisme otomatis untuk mengumpulkannya dengan mudah.

Lihat pengumpulan kegagalan log otomatis untuk digunakan.

6. Percobaan ulang otomatis

Anda dapat mengaktifkan Tradefed untuk mencoba kembali kegagalan secara otomatis atau menjalankan beberapa pengujian beberapa kali dalam iterasi.

Lihat Uji Coba Otomatis untuk lebih jelasnya.