課程
/移動(dòng)開發(fā)
/Android
/Android UiAutomator 2.0 入門實(shí)戰(zhàn)
如圖,這種情況怎么解決呢
2019-03-26
源自:Android UiAutomator 2.0 入門實(shí)戰(zhàn) 2-2
正在回答
你好,這個(gè)問題應(yīng)該已經(jīng)解決了吧?在其他的靜態(tài)界面還會(huì)有這種現(xiàn)象嗎,如果靜態(tài)界面沒問題的話,試試用批處理獲取動(dòng)態(tài)界面。
@=== 把下面這句話保存到批處理文件里面,雙擊運(yùn)行就好 ===
@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 等待設(shè)備插入...
echo adb-wait-device
adb wait-for-device
echo Start...
echo 開始dump UIX文件和截圖,請(qǐng)稍候...
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 按任意鍵重復(fù)進(jìn)行操作...
pause
goto start
舉報(bào)
零基礎(chǔ)學(xué)習(xí)UiAutomator 2.0自動(dòng)化測(cè)試,學(xué)會(huì)編寫 Android 自動(dòng)化測(cè)試用例
2 回答Uiautomator 運(yùn)行出現(xiàn)錯(cuò)誤
1 回答打開UI Automator Viewer時(shí)報(bào)錯(cuò),這個(gè)怎么解決??
2 回答使用ui automation view 抓取的可點(diǎn)擊元素的clickable為false,導(dǎo)致通過 resource ID點(diǎn)擊無反應(yīng),請(qǐng)問如何解決
3 回答uiautomator版本查看
1 回答UIAutomator2.0 動(dòng)態(tài)界面獲取不到
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-04-18
你好,這個(gè)問題應(yīng)該已經(jīng)解決了吧?在其他的靜態(tài)界面還會(huì)有這種現(xiàn)象嗎,如果靜態(tài)界面沒問題的話,試試用批處理獲取動(dòng)態(tài)界面。
@=== 把下面這句話保存到批處理文件里面,雙擊運(yùn)行就好 ===
@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 等待設(shè)備插入...
echo adb-wait-device
adb wait-for-device
echo.
echo Start...
echo.
echo 開始dump UIX文件和截圖,請(qǐng)稍候...
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 按任意鍵重復(fù)進(jìn)行操作...
pause
goto start