Appium - iOS Mac環境搭建

來源:互聯網
上載者:User

標籤:appium   ios   mac   seleniu grid   

Appium - iOS Mac環境搭建

作者: Max.Bai

時間: 2014/10


1. iOS開發環境搭建

         1.1系統要求

         MacOS X 10.7 or higher, 10.9.2 recommended

         1.2 xcode要求

         xcode6.0(Appium 1.3), xcode5.0(Appium1.2)

         1.3 Apple Developer Tools (iPhone simulator SDK, command line tools)

         安裝ios SDK,command line tools

2. Node js安裝

         方法1. 開啟http://nodejs.org/安裝Node js

         方法2. homebrew install node.js

 安裝成功命令列執行

Node -v 正確顯示Node js 版本

npm -v 顯示npm 版本

3. Appium安裝

         1.檢查PATH包含/usr/local/bin

         $PATH輸出結果包含 /usr/local/bin

         2.安裝

切記:不要使用 sudo npm install -g appium 安裝

         cd /usr/local         sudo chown -Rf <目前使用者>:staff /usr/local         npm install -g appium

appium -v 顯示版本號碼安裝正確

4. Webdriver 安裝

         npm install wd

5. Appium使用權限設定

         sudo authorize_ios

6. Appium檢測環境

         node appium-doctor

7. Appium開啟

         開啟Appium

         Appium-a 192.168.9.63 -p 4723

         如果需要需要串連Grid hub 的請自行開啟hub,如何開啟hub

         連結grid hub需要參數--nodeconfig /abs/path/to/nodeconfig.json

         其他參數開啟參數如下:

         https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/server-args.md

      

         nodeConfig.json

    {        "capabilities":            [              {                         "browserName": "Safari(or iPhone...)",                "version":"7.1",                "maxInstances": 1,                          "platform":"Mac",                "platformName":"iOS",            "platformVersion":"7.1"              }            ],        "configuration":        {          "cleanUpCycle":2000,          "timeout":30000,          "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",          "url":"http://192.168.9.63:4723/wd/hub",          "maxSession": 1,          "port": 4723,          "host": "192.168.9.63",          "register": true,          "registerCycle": 5000,          "hubPort": 4444,          "hubHost": "192.168.9.60"        }      }  




Appium - iOS Mac環境搭建

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.