2017-01-05 79 views
-1

Screenshot of the scenario這不是確切的屏幕,但情景類似,只是這是自動完成列表。任何建議,因爲我無法與突出顯示的部分進行交互。處理Appium中的動態列表/下拉列表(Android)

在帶有java 7的appium(1.4.13)中,無法通過UI Automator查看器識別靜態列表/下拉菜單中的項目。因此,我們可以自動化查看器中未識別的元素。嘗試使用文本屬性,但徒勞無功。

即使嘗試使用appium督察記錄選項,我在這裏觀察到的問題是選擇列表後面的元素。

能夠基於文本屬性在calabash中自動執行此方案,通過該文本屬性可以找到並使用appium中的classname進行嘗試。

回答

0

enter image description here取一個列表並在列表中添加可見元素。從添加的列表中逐個選擇下一個元素。這將幫助您查看下一個項目。這將需要時間,但會正常工作。

enter image description here

在這種情況下,建議從列表中顯示。 首先獲取列表中的所有建議,然後使用scrollto()方法在列表視圖中查找元素。然後選擇元素。希望這個作品

+0

感謝您的答覆,我附上了一個截圖描繪的情況。你能建議我其他的想法嗎? – yeshwanth