2017-06-20 54 views
0

我是IOS自動化測試新手。我必須在實際的物理設備上安裝自動化appium。我遵循了一些鏈接,但我仍然感到困惑。我已經安裝了appium和xcode。但是,當我運行appium督察時,我總是得到錯誤'無法啓動Appium督察'。可能的原因是什麼?也可以有人建議一個鏈接,我可以遵循MAC上設置的appium。IOS移動自動化

回答

1

下面是你需要有作出Appium工作於iOS的東西很基本的列表:


這有助於使用自制安裝一些這些項目。

https://brew.sh/


首先你需要有紅寶石2.2或以上版本,以利用最新的appium。我建議你使用像RVM這樣的Ruby管理器來安裝這個Ruby。

\ curl -sSL https://get.rvm.io |慶典-s穩定

然後安裝一個Ruby版本2.2以上(我個人默認爲2.4.0):

RVM安裝2.2.0

您可以設置默認RVM用於方便:

RVM默認2.2.0

如果不設置RVM默認你將不得不使用「RVM使用ruby​​version」命令每次打開一個終端的時間。


Node.js:基本的,不能沒有。

釀造安裝節點

(注意:不要使用sudo INSTALL)


Appium桌面:方便的實現appium的建立測試用例。使用GUI在已檢查構建

https://github.com/appium/appium-desktop


Appium CLI:命令行Appium這是最適合同時運行多個設備。

NPM安裝-g appium

NPM安裝-g appium,醫生

檢查醫生:您可以使用appium醫生診斷你下一步需要做什麼下一步行動。使用--ios或--android標籤運行它,找出每個操作系統需要的東西。您必須對.bash_profile進行調整,以便Appium可以找到您的JDK文件夾等等。


您的計算機上

授權iOS的測試:

NPM安裝-g授權-IOS

須藤授權-IOS


迦太基:Xcode的後8

自動化要求

brew install carthage

釀造更新迦太基


希望這將有助於診斷是怎麼回事你的設立。如果您使用的紅寶石做你的自動化腳本,不要忘記實際下載appium_lib寶石:

sudo的創業板安裝appium_lib

祝您好運!