PruebaRemota
public interface IRemoteTest
com.android.tradefed.testtype.IRemoteTest |
Una prueba que informa los resultados directamente a ITestInvocationListener
.
Esto tiene los siguientes beneficios sobre un JUnit.
- Es más fácil informar los resultados de una prueba que se ha ejecutado de forma remota en un dispositivo Android, ya que no es necesario ordenar y desarmar innecesariamente los resultados de una prueba remota de los 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. Utilice |
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.
Utilice 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 |