IRemoteTest
public interface IRemoteTest
com.android.tradefed.testtype.IRemoteTest |
Un test che segnala i risultati direttamente a un ITestInvocationListener
.
Ciò presenta i seguenti vantaggi rispetto a JUnit.
- più facile riportare i risultati di un test che è stato eseguito in remoto su un dispositivo Android, poiché i risultati di un test remoto non devono essere inutilmente sottoposti a marshalling e non marshalling dagli oggetti JUnit Test.
- supporta le metriche dei test di reporting
Riepilogo
Metodi pubblici | |
---|---|
default void | run ( ITestInvocationListener listener) Questo metodo è deprecato. Utilizzare invece |
default void | run ( TestInformation testInfo, ITestInvocationListener listener) Esegue i test e riporta i risultati al listener. |
Metodi pubblici
correre
public void run (ITestInvocationListener listener)
Questo metodo è deprecato.
Utilizzare invece run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener)
.
Esegue i test e riporta i risultati al listener.
Parametri | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener dei risultati del test |
Getta | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
correre
public void run (TestInformation testInfo, ITestInvocationListener listener)
Esegue i test e riporta i risultati al listener.
Parametri | |
---|---|
testInfo | TestInformation : l'oggetto TestInformation contenente informazioni utili per eseguire i test. |
listener | ITestInvocationListener : ITestInvocationListener dei risultati del test |
Getta | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |