Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release, bukan aosp-main, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
IDeviceTest
public
interface
IDeviceTest
| com.android.tradefed.testtype.IDeviceTest
|
Subclass tidak langsung yang umum
AndroidJUnitTest, ArtGTest, AtestRunner, BaseTestSuite, CodeCoverageTest, CompanionAwareTest, DeviceTestCase, DeviceTestSuite, ExecutableTargetTest, FakeTest, GTest, GoogleBenchmarkTest, HostTest, ITestSuite, InstalledInstrumentationsTest, dan 11 lainnya.
| AndroidJUnitTest |
Pengujian yang menjalankan paket pengujian instrumentasi di perangkat tertentu menggunakan
android.support.test.runner.AndroidJUnitRunner.
|
| ArtGTest |
|
| AtestRunner |
Implementasi ITestSuite
|
| BaseTestSuite |
Pengujian untuk menjalankan Compatibility Test Suite dengan sistem suite baru.
|
| CodeCoverageTest |
Pengujian yang menjalankan paket pengujian instrumentasi di perangkat tertentu dan
membuat laporan cakupan kode.
|
| CompanionAwareTest |
Class pengujian dasar yang mengenkapsulasi boilerplate untuk mendapatkan dan memeriksa perangkat pendamping
Subclass dapat memanggil getCompanion() untuk mengambil pendamping yang dialokasikan.
|
| DeviceTestCase |
Kasus pengujian JUnit helper yang menyediakan layanan IRemoteTest dan IDeviceTest.
|
| DeviceTestSuite |
Rangkaian pengujian JUnit helper yang menyediakan layanan IRemoteTest dan IDeviceTest.
|
| ExecutableTargetTest |
Runner pengujian untuk file yang dapat dieksekusi yang berjalan di target.
|
| FakeTest |
Pengujian palsu yang bertujuan untuk memudahkan pembuatan hasil pengujian yang dapat diulang.
|
| GTest |
Pengujian yang menjalankan paket pengujian native di perangkat tertentu.
|
| GoogleBenchmarkTest |
Pengujian yang menjalankan paket pengujian benchmark Google di perangkat tertentu.
|
| HostTest |
Runner pengujian untuk pengujian berbasis host JUnit.
|
| ITestSuite |
Class abstrak yang digunakan untuk menjalankan Test Suite.
|
| InstalledInstrumentationsTest |
Menjalankan semua instrumentasi yang ditemukan di perangkat saat ini.
|
| InstrumentationTest |
Pengujian yang menjalankan paket pengujian instrumentasi di perangkat tertentu.
|
| JarHostTest |
Runner pengujian untuk pengujian JUnit sisi host.
|
| KUnitModuleTest |
Runner pengujian untuk menjalankan modul pengujian KUnit di perangkat.
|
| KernelTargetTest |
Runner pengujian untuk file yang dapat dieksekusi yang berjalan di target dan mengurai hasil pengujian kernel.
|
| MoblyBinaryHostTest |
Pengujian host yang dimaksudkan untuk menjalankan file biner python mobly dari sistem Android Build (Soong)
|
| NativeBenchmarkTest |
Pengujian yang menjalankan pengujian benchmark native yang dapat dieksekusi di perangkat tertentu.
|
| NativeStressTest |
Pengujian yang menjalankan pengujian stres native yang dapat dieksekusi di perangkat tertentu.
|
| RustBinaryTest |
Pengujian yang menjalankan biner rust di perangkat tertentu.
|
| TestMappingSuiteRunner |
Implementasi BaseTestSuite untuk menjalankan pengujian yang ditentukan oleh opsi include-filter, atau
file TEST_MAPPING dari build, sebagai suite.
|
| TfSuiteRunner |
Implementasi ITestSuite yang akan memuat pengujian dari folder res/config/suite/
TF jar.
|
| UiAutomatorTest |
|
|
Antarmuka untuk objek yang memerlukan referensi ke ITestDevice.
Ringkasan
Metode publik
getDevice
public abstract ITestDevice getDevice ()
Dapatkan perangkat yang sedang diuji.
setDevice
public abstract void setDevice (ITestDevice device)
Masukkan perangkat yang sedang diuji.
| Parameter |
device |
ITestDevice: ITestDevice yang akan digunakan |
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-27 UTC."],[],[]]