IRemoteTest
public interface IRemoteTest
com.android.tradefed.testtype.IRemoteTest |
Una prueba que informa los resultados directamente a un ITestInvocationListener
.
Esto tiene los siguientes beneficios sobre un JUnit.
- más fácil informar los resultados de una prueba que se ha ejecutado de forma remota en un dispositivo Android, ya que los resultados de una prueba remota no necesitan ordenarse y desarmarse innecesariamente desde objetos de prueba JUnit.
- admite informes de métricas de prueba
Resumen
Métodos públicos | |
---|---|
default void | run ( ITestInvocationListener listener) Este método está en desuso. Use |
default void | run ( TestInformation testInfo, ITestInvocationListener listener) Ejecuta las pruebas e informa el resultado al oyente. |
Métodos públicos
correr
public void run (ITestInvocationListener listener)
Este método está en desuso.
Use run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener)
en su lugar.
Ejecuta las pruebas e informa el resultado al oyente.
Parámetros | |
---|---|
listener | ITestInvocationListener : el ITestInvocationListener de los resultados de la prueba |
Lanza | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
correr
public void run (TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas e informa el resultado al oyente.
Parámetros | |
---|---|
testInfo | TestInformation : el objeto TestInformation que contiene información útil para ejecutar pruebas. |
listener | ITestInvocationListener : el ITestInvocationListener de los resultados de la prueba |
Lanza | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |