安裝appium環境這里不再贅述
安裝完成后,手機需要與計算機連接,雙擊appium圖示打開,后續打開時間可能有些長,需要等待一會,主機埠等都保留默認,點擊【啟動服務器】


點擊右上角放大鏡按鈕,開啟Appium Sever(要連接好移動端設備哦,不然打開是空白的)
Sever的功能就是監聽埠,來接收由client發來的command進行翻譯,轉義成移動設備可以理解的形式發送給移動設備,然后移動設備執行command,再把執行結果回傳給Appium Sever,它再把執行結果回傳給client,

進行基礎配置
platformName:平臺,Android還是iOS
deviceName:設備ID,通過cmd輸入命令adb devices獲得
APPackage:要進行測驗的包名
手機上所有的包:adb shell pm list packages
系統的包名查找:adb shell pm list packages -s
第三方安裝的包:adb shell pm list packages -3
可使用管道命令:adb shell pm list packages -3 | findstr 包名可能包含的字母
appActivity:進行測驗的APP的啟動頁
手機上所有的活動頁面adb shell dumpsys activity
可使用管道命令:adb shell dumpsys activity | findstr APP包名 | findstr LAUNCHER

點擊【啟動會話】,手機會打開要進行測驗的包, 可對頁面元素進行查看操作,啟動前需要手動提前打開一次APP,否則appium可能會找不到啟動頁,

現在就可以通過左側實時顯示的頁面進行查看元素的定位啦~
但我操作一些彈窗等特殊元素會有定位不到的情況,不知道大家有沒有出現過這個情況,然后我就用UI Automator Viewer進行定位,但總體來說是好用的,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/289560.html
標籤:其他
上一篇:Charles——抓包工具
下一篇:J2EE基礎
