Test remoto
public interface IRemoteTest
com.android.tradefed.testtype.IRemoteTest |
Un test che riporta i risultati direttamente a un ITestInvocationListener
.
Questo ha 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 sottoposti a marshalling e non marshalling inutilmente da oggetti JUnit Test.
- supporta il reporting delle metriche di test
Riepilogo
Metodi pubblici | |
---|---|
default void | run ( ITestInvocationListener listener) Questo metodo è deprecato. Utilizzare invece |
default void | run ( TestInformation testInfo, ITestInvocationListener listener) Esegue i test e segnala i risultati all'ascoltatore. |
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 segnala i risultati all'ascoltatore.
Parametri | |
---|---|
listener | ITestInvocationListener : l' ITestInvocationListener dei risultati del test |
Tiri | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
correre
public void run (TestInformation testInfo, ITestInvocationListener listener)
Esegue i test e segnala i risultati all'ascoltatore.
Parametri | |
---|---|
testInfo | TestInformation : l'oggetto TestInformation contenente informazioni utili per eseguire i test. |
listener | ITestInvocationListener : l' ITestInvocationListener dei risultati del test |
Tiri | |
---|---|
DeviceNotAvailableException |