IDeviceTest
public interface IDeviceTest
com.android.tradefed.testtype.IDeviceTest |
Subclasses indiretas conhecidas AndroidJUnitTest , ArtGTest , AtestRunner , BaseTestSuite , CodeCoverageTest , CompanionAwareTest , DeviceTestCase , DeviceTestSuite , ExecutableTargetTest , FakeTest , GTest , GoogleBenchmarkTest , HostTest , ITestSuite , InstalledInstrumentationsTest e 9 outros. AndroidJUnitTest | Um teste que executa um pacote de teste de instrumentação em determinado dispositivo usando o android.support.test.runner.AndroidJUnitRunner. | ArtGTest | | AtestRunner | Implementação do ITestSuite | BaseTestSuite | Um teste para executar o Compatibility Test Suite com o novo sistema de suíte. | CodeCoverageTest | Um Teste que executa um pacote de teste de instrumentação em um determinado dispositivo e gera o relatório de cobertura de código. | CompanionAwareTest | Classe de teste base que encapsula o boilerpate de obter e verificar o dispositivo complementar A subclasse pode chamar getCompanion() para recuperar o companheiro alocado. | DeviceTestCase | Caso de teste JUnit auxiliar que fornece os serviços IRemoteTest e IDeviceTest . | DeviceTestSuite | Suite auxiliar de testes JUnit que fornece os serviços IRemoteTest e IDeviceTest . | ExecutávelTargetTest | Executor de teste para execução executável no destino. | FakeTest | Um teste falso cuja finalidade é facilitar a geração de resultados de teste repetíveis. | GTest | Um teste que executa um pacote de teste nativo em determinado dispositivo. | GoogleBenchmarkTest | Um teste que executa um pacote de teste de benchmark do Google em determinado dispositivo. | HostTest | Um executor de teste para testes baseados em host JUnit. | ITestSuite | Classe abstrata usada para executar o Test Suite. | Teste de Instrumentação Instalada | Executa toda a instrumentação encontrada no dispositivo atual. | Teste de instrumentação | Um teste que executa um pacote de teste de instrumentação em determinado dispositivo. | JarHostTest | Executor de teste para testes JUnit do lado do host. | MoblyBinaryHostTest | Teste de host destinado a executar um arquivo binário Mobly Python do sistema Android Build (Soong) | NativeBenchmarkTest | Um teste que executa um executável de teste de benchmark nativo em determinado dispositivo. | NativeStressTest | Um teste que executa um executável de teste de estresse nativo em determinado dispositivo. | RustBinaryTest | Um teste que executa um binário de ferrugem em determinado dispositivo. | TestMappingSuiteRunner | Implementação de BaseTestSuite para executar testes especificados pela opção include-filter ou arquivos TEST_MAPPING de build, como um conjunto. | TfSuiteRunner | Implementação de ITestSuite que carregará testes da pasta TF jars res/config/suite/. | UiAutomatorTest | |
|
Interface para objeto que precisa de uma referência a um ITestDevice
.
Resumo
Métodos públicos
getDevice
public abstract ITestDevice getDevice ()
Coloque o dispositivo em teste.
setDevice
public abstract void setDevice (ITestDevice device)
Injete o dispositivo em teste.
Parâmetros |
---|
device | ITestDevice : o ITestDevice a ser usado |