安裝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來做。做這塊之前聽過自動化測試,身邊的朋友也有做這的,但對這些依然陌生,真是隔行如隔山。現在也比較榮幸有機會接觸到,有機會去學下,所以想著得趕緊學會,...