uiautomator篇 獲取當前頁面的方法

2022-07-27 17:42:11 字數 532 閱讀 3659

uiautomator 在2.0之前的版本裡就提供了getcurrentactivity()的方法,但返回內容不正確;2.0 版本今天嘗試了下,還是返回有問題的;

有點沒描述清楚啊,是在uiautomator指令碼中如何實時獲取當前頁面的activity名稱!

activitymanager activitymanager=(activitymanager) context.getsystemservice(context.activity_service);

string runningactivity=activitymanager.getrunningtasks(1).get(0).topactivity.getclassname();

我試一下,判斷當前activity和預期一致與否,是很好的判斷操作有沒有生效的方法啊,有很多頁面沒有明顯可判斷的邏輯,這時候activity的判斷就很重要了

adb shell dumpsys activity | grep mfocusedactivity 靠譜

使用uiautomator獲取應用記憶體

最近在學習uiautomator,於是研究了下使用uiautomator來獲取應用記憶體使用情況。1.制定測試場景,考慮到一般會引起記憶體洩漏的情形,諸如activity之間的跳轉 大快取檔案的切換 資料庫的讀寫操作。2.通過命令列檢視應用記憶體,其中pss對應的total值為應用所占用的實際記憶體...

當「氣象 」遇到水文 成果篇

服務案例1 國家級氣象風險預警業務 基於智慧型網格降水與分布式水文模型,發展了致災動態臨界閾值等多項預警技術,建立中小河流洪水 山洪與地質災害氣象風險預警服務。智慧型網格暴雨和大暴雨預報準確率均在92 以上,中小河流洪水預警命中率達40 山洪與地質災害達30 服務案例2 全國區域徑流預報 徑流產品空...

如何在ant design中獲取mock當中的資料

資料傳引數 第一步 書寫路由及引數 get api usertext 第二步 獲取路徑及書寫方法 services usertest.js importrequestfrom utils request export async functiongetuser export async functi...