appium 自動化環境搭建

一、準備工作:安裝套件

  • 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、軟件測試學習路線以及相對應的視頻學習教程免費分享!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章