我在寫一個測試來檢測android鍵盤的預測部分是否被禁用。通常要檢測這些類型的東西,我會take an XML screenshot in UI Automator,然後使用資源ID來檢測它,但由於鍵盤被記錄爲覆蓋,它不會顯示。如何測試預測鍵盤是否在Android上被禁用?
我使用的資源ID創建的字符串和實例他們是這樣的:
UiObject incidentClick = uiDevice.findObject(new
UiSelector().resourceId(UIResourceStrings.This_Is_The_Resource_String));
然而,因爲鍵盤上沒有自己的資源串不起作用。
我想過使用(x,y)座標來檢查,但我不知道我將如何實現。有關如何做這樣的事情的任何想法?