課程
/移動開發
/Android
/Android UiAutomator 2.0 入門實戰
如圖,這種情況怎么解決呢
2019-03-26
源自:Android UiAutomator 2.0 入門實戰 2-2
正在回答
你好,這個問題應該已經解決了吧?在其他的靜態界面還會有這種現象嗎,如果靜態界面沒問題的話,試試用批處理獲取動態界面。
@=== 把下面這句話保存到批處理文件里面,雙擊運行就好 ===
@echo off
set str=android8.1-uiautomatorDump V1.1 20180717?
:start
cls
color 1f
echo ==================================================================
echo.
echo %str%
if not exist Log md Log
if exist .\Log\uidump.uix del /f /q .\Log\uidump.uix
if exist .\Log\uidump.png del /f /q .\Log\uidump.png
echo 等待設備插入...
echo adb-wait-device
adb wait-for-device
echo Start...
echo 開始dump UIX文件和截圖,請稍候...
echo adb shell /system/bin/uiautomator dump /data/local/tmp/uidump.xml
adb shell /system/bin/uiautomator dump /data/local/tmp/uidump.xml
echo adb pull /data/local/tmp/uidump.xml uidump.uix
adb pull /data/local/tmp/uidump.xml .\Log\uidump.uix
echo 正在截圖...
echo adb shell screencap /sdcard/uidump.png
adb shell screencap /sdcard/uidump.png
echo adb pull /sdcard/uidump.png uidump.png
adb pull /sdcard/uidump.png .\Log\uidump.png
echo Success!!!
color 2f
echo 按任意鍵重復進行操作...
pause
goto start
舉報
零基礎學習UiAutomator 2.0自動化測試,學會編寫 Android 自動化測試用例
2 回答Uiautomator 運行出現錯誤
1 回答打開UI Automator Viewer時報錯,這個怎么解決??
2 回答使用ui automation view 抓取的可點擊元素的clickable為false,導致通過 resource ID點擊無反應,請問如何解決
3 回答uiautomator版本查看
1 回答UIAutomator2.0 動態界面獲取不到
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-04-18
你好,這個問題應該已經解決了吧?在其他的靜態界面還會有這種現象嗎,如果靜態界面沒問題的話,試試用批處理獲取動態界面。
@=== 把下面這句話保存到批處理文件里面,雙擊運行就好 ===
@echo off
set str=android8.1-uiautomatorDump V1.1 20180717?
:start
cls
color 1f
echo ==================================================================
echo.
echo %str%
echo.
echo ==================================================================
if not exist Log md Log
if exist .\Log\uidump.uix del /f /q .\Log\uidump.uix
if exist .\Log\uidump.png del /f /q .\Log\uidump.png
if exist .\Log\uidump.uix del /f /q .\Log\uidump.uix
if exist .\Log\uidump.png del /f /q .\Log\uidump.png
echo 等待設備插入...
echo adb-wait-device
adb wait-for-device
echo.
echo Start...
echo.
echo 開始dump UIX文件和截圖,請稍候...
echo.
echo.
echo adb shell /system/bin/uiautomator dump /data/local/tmp/uidump.xml
adb shell /system/bin/uiautomator dump /data/local/tmp/uidump.xml
echo.
echo adb pull /data/local/tmp/uidump.xml uidump.uix
adb pull /data/local/tmp/uidump.xml .\Log\uidump.uix
echo.
echo 正在截圖...
echo.
echo adb shell screencap /sdcard/uidump.png
adb shell screencap /sdcard/uidump.png
echo.
echo adb pull /sdcard/uidump.png uidump.png
adb pull /sdcard/uidump.png .\Log\uidump.png
echo.
echo Success!!!
color 2f
echo 按任意鍵重復進行操作...
pause
goto start