2017-09-26 1 views
0

J'ai besoin d'automatiser le sélecteur de temps Android 5.0 Native pour sélectionner un temps paramétré.Comment automatiser Time Picker sur Android 5.0 en utilisant Appium Java

Android 5.0 Native Time Picker

J'ai cherché dans plusieurs threads et des blogs, mais je ne peux pas trouver un moyen de le faire.

J'ai essayé avec cela,

androidDriver.findElement(By.name("6")).click(); 
androidDriver.findElement(By.name("45")).click(); 

Mais il donnera une erreur comme ci-dessous.

Error log

+0

http://www.seleniumhq.org/exceptions/invalid_selector_exception.jsp – nullpointer

+0

Je ne sais pas si c'est ce que vous êtes demande, mais si vous devez définir une heure dans un sélecteur de temps, vous pouvez faire quelque chose comme: 'TimePicker timePicker = (TimePicker) findViewById (R.id.time_picker); timePicker.setHour (heure); timePicker.setMinute (minute); ' Est-ce ce dont vous avez besoin? –

+0

@MaxPower: En fait, vous faites référence au développement, Ce que je dois savoir, c'est comment automatiser le sélecteur de temps dans Android 5.0 –

Répondre

0

J'ai résolu ce problème en utilisant findElementByAccessibilityId

androidDriver.findElementByAccessibilityId("6").click();