无法在Appium的iOS 11的Web视图中单击下拉按钮

时间:2018-04-02 12:39:48

标签: java appium

我正在尝试使用iPhone 6真实设备中的Appium自动化混合应用程序。 我能够找到带有路径的下拉元素,Appium显示它也点击了该元素。但实际上并没有点击它,因为下拉列表没有打开。

请查看下面附带的方案截图

enter image description here

任何帮助都将受到高度赞赏

1 个答案:

答案 0 :(得分:0)

元素是Select而不仅仅是标准WebElement,因此您必须将其视为此类。

Select dropdown = new Select(driver.findElement(By.id("RelationOption")));

然后,您可以通过可见文本,值或索引直接访问所需的选项。

dropdown.selectByVisibleText("Mother");