appium 安卓自動化測試內嵌H5頁面問題解決

2021-10-09 11:34:56 字數 2214 閱讀 1515

webview 需要找安卓開發人員開啟,true
2、開啟chrome瀏覽器,位址列輸入chrome://inspect,這裡可以看出你的webview版本為

desired_caps['platformname'] = 'android' # 系統名稱

# 模擬器

desired_caps['platformversion'] = '7.1.2' # 系統版本 手機--》設定--》關於手機--》檢視android版本

desired_caps['devicename'] = '127.0.0.1:21503' # 裝置名稱手機--》設定--》關於手機--》檢視裝置名稱

# 真機

# desired_caps['devicename']='huawei mate30'

# desired_caps['platformversion']='10'

desired_caps['udid'] = '127.0.0.1:21503' # 存在多個裝置需要填寫裝置號:adb devices

print(contests) # 列印出context的值,用於切換h5定位方法使用,也就是driver.switch_to.context('webview_com.wondershare.drfone')括號內的內容

driver.switch_to.context('webview_com.nikoyo.monitor') # 切換到h5定位方法,實際就是selenium的定位方法

appium安卓自動化的 常用driver方法封裝

做安卓自動化的時候,很多方法寫起來會造成 冗餘,把這部分封裝起來 新增到androidui工具類裡,隨時可呼叫 都放在這個類下面 component public class androidui斷開driver method 斷開driver public void teardown throws ...

Monkey工具 安卓自動化測試

有時候我們需要對乙個軟體進行壓力測試,檢查該軟體的效能。如果是人工進行測試的話,效率會低很多,而且會比較枯燥。這時,android 中的乙個命令列工具 monkey 就可以為我們減輕很多重複而又繁瑣的工作。一 monkey 簡介至於monkey 的名字是有何而來的呢?這個沒有去怎麼考究,monkey...

安卓自動化測試 monkey 一

monkey是安卓中的乙個命令列工具,可以執行在模擬器或者是實際的裝置中,它向系統傳送為偽隨機的使用者事件流 如按鍵輸入 觸控螢幕輸入 手勢輸入等 實現對正在開發的應用程式進行壓力測試。monkey測試是一種為了測試軟體的穩定性 健壯性快速有效的方法 測試的物件僅為應用程式包,有一定的侷限性 mon...