摘要:搭建真機環境一安裝如已存在則無需安裝安裝載入環境檢查安裝情況安裝等待下載途中需要按回車確定安裝路徑還要輸入密碼編譯。
Mac OS搭建appium-ios真機環境 一. 安裝ruby(如已存在則無需安裝) 1. 安裝rvm
curl -L https://get.rvm.io | bash -s stable2. 載入rvm環境
source ~/.rvm/scripts/rvm3. 檢查rvm安裝情況
rvm -v4. 安裝ruby
rvm list known rvm install 2.6.0 #等待下載(途中需要按回車確定安裝路徑、還要輸入密碼)、編譯。完成之后Ruby、Ruby Gems就安裝好了
rvm list
rvm remove [舊版本號] rvm 2.6.0 -default rvm -v gem -v5. 更換ruby源
gem sources -l #檢測ruby源 gem sources --remove https://rubygems.org/ #移除ruby源(根據檢測結果) gem sources --add https://gems.ruby-china.com
至此,ruby安裝完成
二. 配置安裝appium各依賴項 1. 安裝homebrew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2. 安裝libimobiledevice
brew install libimobiledevice --HEAD3. 安裝carthage、node、npm
brew install carthage brew install node brew install npm4. 安裝ios-deploy、xcpretty
npm install -g ios-deploy gem install xcpretty5. 安裝appium-desktop、appium-doctor
從GitHub下載appium-xxx.dmg,安裝 npm install -g appium-doctor appium-doctor --ios
至此,已完成appium-desktop及其依賴相關安裝
三. 安裝WebDriverAgent到github下載最新版本的[WebDriverAgent][1] cd 進入下載后的WebDriverAgent文件 執行 ./Scripts/bootstrap.sh 執行成功后 移動到appium安裝目錄的appium-xcuitest-driver目錄下,刪除舊WebDriverAgent目錄 即: sudo rm -rf WebDriverAgent ln -s ~/WebDriverAgent將編譯好的WebDriverAgent移動到appium-xcuitest-driver目錄 ####其實此時應已經可以使用appium-desktop 直接用Xcode打開WebDriverAgent.xcodepro文件 配置WebDriverAgentLib和WebDriverAgentRunner的證書 連接并選擇自己的iOS設備,然后按Cmd+U,或是點擊Product->Test
解決方法:ruby-china源域名已更換,為https://gems.ruby-china.com,而非org
Error Message:Requested "libusbmuxd >= 1.1.0" but version of libusbmuxd is 1.0.10
解決辦法:
brew uninstall --ignore-dependencies libimobiledevice brew uninstall --ignore-dependencies usbmuxd ##以上執行失敗均無關系 brew unlink usbmuxd brew install --HEAD usbmuxd brew link usbmuxd #執行以上命令后,重新執行以下命令可成功安裝 brew install libimobiledevice --HEAD
錯誤信息:xcode-select:error:tool "xcodebuild requires Xcode
解決方法:切換xcode路徑的方法為:sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer(xcode路徑)
解決辦法:
安裝opencv4nodejs: 1. 使用npm代替brew: brew install cmake npm install -g opencv4nodejs 2. 安裝fbsimctl: brew tap facebook/fb brew install fbsimctl 3. 安裝applesimutil: brew tap wix/brew brew install applesimutil
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/42968.html
摘要:支持全平臺的安裝,我們直接從的里面安裝即可,鏈接為。平臺可以下載安裝包如,平臺可以下載安裝包如,平臺可以選擇下載源碼,但是更推薦用下文的安裝方式。上一篇文章網絡爬蟲實戰爬取相關庫的安裝的安裝下一篇文章網絡爬蟲實戰爬蟲框架的安裝 上一篇文章:Python3網絡爬蟲實戰---8、APP爬取相關庫的安裝:MitmProxy的安裝下一篇文章:Python3網絡爬蟲實戰---10、爬蟲框架的安裝...
摘要:準備本腳本適用于安卓游戲區,需要真實安卓手機。電腦需安裝好安卓驅動,一般豌豆莢或者各種管家可以自動幫你裝好。使用命令檢驗和手機狀態已經就緒。 原理 王者榮耀的冒險模式里有個挑戰模式,第一次過關可以獲得比較多的金幣,后面重新挑戰還是會獲得少量金幣,這不算是bug,你不嫌煩手動蠻力也可以刷金幣。 推薦關卡:隕落的廢都 - 魔女回憶 此關卡使用純輸出英雄20秒左右可以打BOSS,50秒左右可...
摘要:方式一使用安裝首先通過安裝配置國內源,在個人目錄下新建一個文件,寫入開始安裝可以幫你診斷測試環境,建議安裝。自動化測試代碼例子如下,啟動內置撥號軟件,搜索關鍵字。 前提準備 開始正文之前,你需要準備好一些基本條件: 安裝好Mac OSX 操作系統的設備 能夠訪問中國局域網以外資源的方法(沒有也行,但很痛苦) 已經安裝好 homebrew 已經安裝好 Python3.x 已經安裝好 ...
摘要:換句話說就是,讓測試更有針對性。得益于強大的測試技術,兼容性測試的檢出率遠遠高于業界水平。同時,在性能測試方面,即提供了項性能指標曲線性能分析,更提供了強大的內存泄漏和內存溢出的檢測和分析能力。 摘要: Android兼容性測試旨在幫助解決Android應用在不同真機機型上的各類兼容性問題,包括 Crash/ANR分析、6項性能分析、UI檢測、3個版本的覆蓋安裝檢測等。Android兼...
閱讀 3688·2021-11-19 09:56
閱讀 1468·2021-09-22 15:11
閱讀 1127·2019-08-30 15:55
閱讀 3371·2019-08-29 14:02
閱讀 2911·2019-08-29 11:07
閱讀 433·2019-08-28 17:52
閱讀 3172·2019-08-26 13:59
閱讀 436·2019-08-26 13:53