Appium iOS自動化測試環境配置

2021-10-03 05:16:48 字數 1075 閱讀 7732

安裝xcode

/usr/bin/ruby -e "$(curl -fssl "
安裝nodejs和npm: brew install npm。執行node -v和npm -v確保安裝成功

安裝cnpm。由於npm源在國外,使用npm安裝庫時會比較慢,可以使用taobao的映象源:

npm install -g cnpm --registry=
brew install libimobiledevice --head
npm install -g ios-deploy
對真機需要安裝xcpretty:

gem install xcpretty
再執行

安裝wda時要通過

安裝carthage:

brew install carthage
webdriveragent:

git clone 

(官方文件參考)執行

./scripts/bootstrap.sh
。執行完成後,直接雙擊開啟webdriveragent.xcodeproj檔案

編譯webdriveragent

,編譯時要進行簽名,要向ios開發人員要開發者賬號的許可權(具體操作是ios開發人員幫忙操作的)。

ps:遇到的坑:安裝:

brew install ios-webkit-debug-proxy
檢視是否能夠調起ios-webkit-debug-proxy

ios_webkit_debug_proxy -c 裝置udid:27753 -d
ios真機要啟動web檢查器:設定—》safari—》高階—》web檢查器

cap.setcapability("startiwdp",true)

Mac下appium ios自動化測試(一)

ideviceinstaller l 遇到問題 could not connect to lockdownd.exiting.解決辦法 開啟命令列一次輸入如下 brew uninstall ideviceinstaller g brew uninstall libimobiledevice g br...

selenium python自動化測試環境搭建

2 安裝python 預設路徑即可 並新增兩個環境變數 右擊計算機 屬性 高階系統設定 環境變數 path,輸入c python27 c python27 scripts scripts的目錄其實是在pip安裝了setuptools後生成的 4 cmd進入命令列,路徑切換到f盤,執行python g...

RobotFramework自動化測試環境配置

現在工作是做自動化測試平台維護的,平台用的c 做的,主要是用來測試cmbrun專案,它是c s結構的專案,而b s結構的專案主要使用rf python來做。做這塊之前聽過自動化測試,身邊的朋友也有做這的,但對這些依然陌生,真是隔行如隔山。現在也比較榮幸有機會接觸到,有機會去學下,所以想著得趕緊學會,...