IRemoteTest
public interface IRemoteTest
com.android.tradefed.testtype.IRemoteTest |
Un test qui rapporte les résultats directement à un ITestInvocationListener
.
Cela présente les avantages suivants par rapport à un JUnit.
- plus facile de rapporter les résultats d'un test qui a été exécuté à distance sur un appareil Android, car les résultats d'un test à distance n'ont pas besoin d'être inutilement rassemblés et désorganisés à partir d'objets JUnit Test.
- prend en charge la création de rapports sur les métriques de test
Résumé
Méthodes publiques | |
---|---|
default void | run ( ITestInvocationListener listener) Cette méthode est obsolète. Utilisez |
default void | run ( TestInformation testInfo, ITestInvocationListener listener) Exécute les tests et rapporte le résultat à l'auditeur. |
Méthodes publiques
courir
public void run (ITestInvocationListener listener)
Cette méthode est obsolète.
Utilisez run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener)
à la place.
Exécute les tests et rapporte le résultat à l'auditeur.
Paramètres | |
---|---|
listener | ITestInvocationListener : l' ITestInvocationListener des résultats des tests |
Lance | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
courir
public void run (TestInformation testInfo, ITestInvocationListener listener)
Exécute les tests et rapporte le résultat à l'auditeur.
Paramètres | |
---|---|
testInfo | TestInformation : L'objet TestInformation contenant des informations utiles pour exécuter des tests. |
listener | ITestInvocationListener : l' ITestInvocationListener des résultats des tests |
Lance | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |