問下各位大佬,appium 的 automationName UIA1 和 UIA2 有什麼區別

chenyouan發表於2020-07-01

在進行大批次裝置自動化的時候,遇到了兩個問題,

問題 1

用 automationName:uia1 可以執行,UIA2 就執行不了,提示佈局 XML 找不到或者 The instrumentation process cannot be initialized。但這個手機系統是安卓 8.1,對於 5.0 以上在 appium1.17 以上基本就是建議用 uia2 了,所以遇到這個就很奇怪,不知道有哪位大佬知曉,可以解惑;

問題 2

另外目前出現了頁面佈局獲取失敗,以前獲取佈局 XML 沒有,那按 home 鍵,在進入就可以獲取得到,現在部分機型就獲取不到了,不知道哪位大佬,有更好的想法,可以分享~

感覺這條多機型相容自動化路,再更新了新版本 appium 以後就好多問題。唯一感覺的就是 webview 自動化匹配挺好用。不用我再去修改 chromedriver,進行自動相容匹配了~

相關文章