在移动应用(android)中,我们具有类android.widget.spinner类型的Date控件。 从此控件中选择值后,我尝试使用硒代码获取值
driver.findElement(By.xpath("//*[@resource-id='dttDate']"))).getText();
但是上面的代码给出了空白值。
有人可以帮忙从android.widget.spinner控件获取值。
答案 0 :(得分:0)
在您提到的屏幕快照中,您可以在属性列表中看到文本值是空的,因为文本属性值是空的,所以您不能使用getText()方法。正确选择该字段,以便文本属性字段与文本一起可见,并使用getText()方法。单击日期并正确选择日期以获取文本属性值。
单击日期而不是整个字段,然后检查是否存在text属性值,如果存在text,则可以使用getText()方法。