app運行的過程是這樣的:首次啟動app,自動進入到過渡頁,然后自動進入登陸頁,此時app向手機請求獲取存儲控件的權限,這時,手機系統會彈出一個詢問框,詢問是否同意,點擊“始終允許”,詢問框消失,點擊app登陸頁的TextView(手機號登陸),跳轉到手機號登錄頁面進行登陸...遇到的問題:首次啟動app后,自動進入到了過渡頁和登錄頁,點擊完獲取存儲控件權限的系統彈框后,定位不到app里的TextView(手機號登陸)了,嘗試了用ID或者xpath,都不行,請問是什么問題呢?如何解決?我對這個問題的分析:是不是我點擊系統彈框后,改變了context,導致我在查找app里的控件時context不對?代碼截圖:
1 回答
萬千封印
TA貢獻1891條經驗 獲得超3個贊
使用uiautomator2就可以了,在capabilities里添加如下代碼:capabilities.setCapability("automationName", "uiautomator2");其他正常填寫就可以了
- 1 回答
- 0 關注
- 598 瀏覽
添加回答
舉報
0/150
提交
取消
