MAC Appium iOS自動化測試之環境搭建

寫在前面

之前有寫過搭建andriod+appium環境,所以appium的安裝部分在此就不多寫了

一、初步檢測基本工具

1、安裝檢測工具

sudo npm install -g [email protected]

測試命令

appium-doctor --ios

當運行命令結果顯示含有下圖內容時,即可代表這步ok了
在這裏插入圖片描述

2、命令行安裝

brew install carthage
brew install -v --HEAD --fetch --build-from-source usbmuxd libimobiledevice ideviceinstaller     ❤️ 命令是否有ios設備連接: ideviceinstaller  -l
brew install ffmpeg
sudo npm install -g ios-deploy --unsafe-perm=true

3、安裝Xcode
  1. 從官網下載版本號爲11的Xcode進行安裝: https://developer.apple.com/download/more/
  2. 安裝方法:雙擊然後等待解壓完, 然後把app移入應用程序
  3. 運行命令:
    sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer/
    

二、WebDriverAgent

不需要再從哪個git下載

1、打開WebDriverAgent

cd /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent
./Scripts/bootstrap.sh

執行上面命令成功後再打開

open WebDriverAgent.xcodeproj

2、準備好開發者的apple ID及其證書

在這裏插入圖片描述
選擇信任證書(雙擊證書,選擇始終信任,與ios開發有關的證書都設置

在這裏插入圖片描述
選擇允許訪問(與ios開發有關的證書都設置)
在這裏插入圖片描述

3、配置runner

勾選與證書
在這裏插入圖片描述
ios版本與bundle id(可自定義)
在這裏插入圖片描述

4、真機調試

將Mac和真機在一個網段下(可連接一個ssid),在xcode中選擇真機,按照之前的配置修改之後,快捷鍵command+U,可test工程,工程出現如下圖所示即編譯成功。【編譯的過程保持手機不能鎖屏】

在這裏插入圖片描述

檢驗ServerURLhere–在手機瀏覽器中輸入地址http://XXXX:8100/status,出現字符串則說明成功。

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