一、準備工作:安裝套件
- android-sdk-windows-appium
- android-sdk
1.下載完之後是個壓縮包的格式,所以第一步是解壓
2.解壓完之後需要配置SDK的環境變量
關於環境變量的配置有2步驟:
1.新建ANDROID_HOME 變量名,變量值:D:\sdk\android-sdk-windows,變量值就是你這個sdk放置的位置
打開計算機–屬性–高級系統配置–高級–環境變量。
新建系統變量
2.在系統變量Path裏新加兩個路徑:%ANDROID_HOME%\platform-tools %ANDROID_HOME%\tools
3.驗證一下環境變量配置的是否Ok
快捷鍵打開 windows+r,cmd 打開命令控制符,輸入adb version,`如下顯示出adb 的版本和路徑的話 ,說明環境變量配置ok
- appium-windows
- appium-desktop 軟件包------------- app 自動化測試框架
安裝appium-desktop
下載鏈接:https://github.com/appium-desktop/releases 鏈接不能用的話可以聯繫更改
建議不要使用最新版本的,最新版本的可以存在版本不穩定的問題
- nox_setup 夜神模擬器安裝包
二、Appium 安裝使用
1.下載完成安裝之後,應該在桌面上會顯示一個appium圖標
2.更換顯示語言
打開以後,點擊view --語言進行切換
這裏用的端口是4723,不建議更改
怎麼查看端口有沒有被佔用,需要用到一條dos命令:
netstat -ano | findstr 4723
這裏是因爲我開啓了appium 檢查器,所以查出來的有一條端口信息。
關掉appium 的話,再去輸入這條信息,就不顯示了
3.啓動服務器,界面如下
啓動之後會看到 顯示‘服務器運行中’
點擊啓動檢查器會話,
打開之後是三大塊,自動設定、自定義服務器和雲提供商。常用的是自動設定這一部分。
所需要的功能配置
deviceName
deviceName獲取方法:
1.夜神模擬器
獲取方法:adb devices
如果出現這種報錯,說明夜神模擬器自帶的adb 和sdk 裏的adb 版本衝突
解決方案:把sdk 裏面的adb 版本複製,替換夜神模擬器裏的版本,就是保持兩個adb 版本一致就可以啦
連接夜神模擬器: adb connect 127.0.0.1:62001
2.android 真機
通過USB連接PC端
打開開發者選項:設置–關於–版本號–連續點擊5次版本號
打開USB調試,開發者選項–USB 調試
platformName 平臺名稱
1.Android
2.IOS
appPackage APP 包名
1.獲取包名
2.aapt工具
1.進入aapt當前目錄的命令行模式
2.aapt dump badging apk包的路徑
2.解析第一行就是包名
如果你
①從事功能測試,想進階自動化測試
②在測試界混了1、2年,依然不會敲代碼
③面試大廠卻屢屢碰壁
我推薦一個羣吧!來吧~~測試員,313782132(Q羣裏有技術大牛一起交流分享,學習資源的價值取決於你的行動,莫做“收藏家”)獲取更多大廠技術、面試資料
願你我相遇,皆有所獲! 歡迎關注微信公衆號:傷心的辣條
1、免費領取一份216頁軟件測試工程師面試寶典文檔資料。
2、軟件測試學習路線以及相對應的視頻學習教程免費分享!