以知乎社區賬號登錄使用微博賬號為例,使用uiautomatorviewer 可以定位到登錄框、密碼框,需要結合appium的inspector
1、genymotion 模擬器開啟,模擬器安卓系統為4.4.4,cmd 命令安裝應用adb install zhihu_244.apk
2、 appium inspector 設置

3、 啟動appium, 啟動inspector ,安卓系統里面會啟動被測試應用軟件
4、被測試軟件打開,進入登錄頁面,在inspector中找到登錄或注冊按鈕並選中,點擊 touch標簽下的tap按鈕,進入登錄或注冊頁面,再以同樣的方式進入以社區賬號登錄 選擇微博登錄,進入微博登錄的賬號和密碼輸入頁面,這個頁面是個webview(這一步說有的操作都是在inspector里面進行的)
5、停止appium、appium inspector ,啟動android sdk tool 文件夾下面的uiautomatorviewer.bat,uiautomatorviewer 會對安卓進行顯示頁面元素分析,這個時候,點擊登錄框,uiautomatorviewer能識別webview中的頁面元素

而不借助appium insepctor ,直接手動在android系統手動打開,進入微博登錄頁面,在用uiautomatorviewer識別頁面元素,是無法獲取webview 里面的頁面元素信息。
