IDDeviceTest
public interface IDeviceTest
com.android.tradefed.testtype.IDeviceTest |
Sottoclassi indirette conosciute AndroidJUnitTest , ArtGTest , AtestRunner , BaseTestSuite , CodeCoverageTest , CompanionAwareTest , DeviceTestCase , DeviceTestSuite , ExecutableTargetTest , FakeTest , GTest , GoogleBenchmarkTest , HostTest , ITestSuite , InstalledInstrumentationsTest e altri 9. AndroidJUnitTest | Un test che esegue un pacchetto di test della strumentazione su un determinato dispositivo usando android.support.test.runner.AndroidJUnitRunner. | ArtGTest | | AtestRunner | Implementazione di ITestSuite | BaseTestSuite | Un test per l'esecuzione di Compatibility Test Suite con il nuovo sistema di suite. | CodeCoverageTest | Un test che esegue un pacchetto di test della strumentazione su un determinato dispositivo e genera il rapporto di copertura del codice. | Companion AwareTest | Classe di test di base che incapsula il boilerpate di ottenere e controllare il dispositivo complementare La sottoclasse può chiamare getCompanion() per recuperare il compagno allocato. | DeviceTestCase | Test case di supporto JUnit che fornisce i servizi IRemoteTest e IDeviceTest . | DeviceTestSuite | Helper JUnit suite di test che fornisce i servizi IRemoteTest e IDeviceTest . | EseguibileTargetTest | Corridore di prova per l'esecuzione dell'eseguibile sulla destinazione. | FakeTest | Un falso test il cui scopo è facilitare la generazione di risultati di test ripetibili. | Gtest | Un test che esegue un pacchetto di test nativo su un determinato dispositivo. | Test benchmark di Google | Un test che esegue un pacchetto di test benchmark di Google su un determinato dispositivo. | HostTest | Un corridore di test per i test basati su host JUnit. | ITestSuite | Classe astratta utilizzata per eseguire Test Suite. | InstalledInstrumentationsTest | Esegue tutta la strumentazione trovata sul dispositivo corrente. | StrumentazioneTest | Un test che esegue un pacchetto di test della strumentazione su un determinato dispositivo. | JarHostTest | Corridore del test per i test JUnit lato host. | MoblyBinaryHostTest | Test host pensato per eseguire un file binario mobly python dal sistema Android Build (Soong) | NativeBenchmarkTest | Un test che esegue un test benchmark nativo eseguibile su un determinato dispositivo. | Test di stress nativo | Un test che esegue uno stress test nativo eseguibile su un determinato dispositivo. | RustBinaryTest | Un test che esegue un file binario ruggine su un determinato dispositivo. | TestMappingSuiteRunner | Implementazione di BaseTestSuite per eseguire i test specificati dall'opzione include-filter o file TEST_MAPPING da build, come suite. | TfSuite Runner | Implementazione di ITestSuite che caricherà i test dalla cartella TF jars res/config/suite/. | UiAutomatorTest | |
|
Interfaccia per oggetto che necessita di un riferimento a un ITestDevice
.
Riepilogo
Metodi pubblici
getDevice
public abstract ITestDevice getDevice ()
Fai testare il dispositivo.
setDevice
public abstract void setDevice (ITestDevice device)
Iniettare il dispositivo in prova.
Parametri |
---|
device | ITestDevice : l' ITestDevice da utilizzare |