2017-06-03 1 views
0

je le morceau de code suivant dans mon test:uiautomator - bouton ne reçoit pas sélectionné

device.findObject(By.text("Widgets")).click(); 
    device.wait(Until.hasObject(By.text("Widgets").selected(true)), LAUNCH_TIMEOUT); 
    device.waitForIdle(LAUNCH_TIMEOUT); 
    assertTrue("Widgets button is selected after the click", 
       device.findObject(By.text("Widgets")).isSelected()); 

Où « Widgets » est le composant de TabWidget. Cela fonctionne lorsque je l'exécute sur l'émulateur sur mon ordinateur, mais l'assertion échoue lorsque le test est effectué sur Travis. Voici le lien vers la version ayant échoué: https://travis-ci.org/aragaer/jtt_android/builds/239115606

Comment résoudre ce problème?

Répondre