我正在使用Appium为Android编写自动化测试。在应用程序中有一个表单,你可以选择性别。当你按下性别字段时,一个微调器出来让你选择性别。但是我在Appium的应用源列表中看不到旋转器或它的选项。我必须看到他们的选择器才能在代码中使用它。
在Android Studio的布局检查器中,它看起来像这样。
试试这个。
public void testExample(){
WebElement spinner=driver.findElement(By.id(“android:id/text1”));
spinner.click();
driver.scrollToExact(“India”);
WebElement optionIndia=driver.findElement(By.name(“India”));
optionIndia.click();
}
我用touchPerform解决了这个问题 "按 "和 "放"。我以前试过用touchAction和'tap',但没有用。