<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問(wèn) http://qaseven.github.io/

    Appium for Mac環(huán)境準(zhǔn)備篇

     之前寫(xiě)過(guò)一篇Appium for windows的文章,因?yàn)槭?9年的T400,啟動(dòng)Android模擬器的時(shí)候死機(jī)三次,那就公司申請(qǐng)臺(tái)Macbook air吧,15寸的Macbook Pro實(shí)在太重了,也就Mac才能真正發(fā)揮Appium的功能,支持Android和iOS。好了,廢話不多,開(kāi)始。
      1. 爬墻
      因?yàn)楹罄m(xù)安裝過(guò)程中可能會(huì)碰到墻的問(wèn)題,所以首先得解決爬墻的問(wèn)題。
      我的方便,公司提供代理。
      2. java
      guowenxie-macbookair:~ guowenxie$ java -version
      java version "1.8.0_05"
      Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
      Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
      3. git
      guowenxie-macbookair:~ guowenxie$ git --version
      git version 1.8.5.2 (Apple Git-48)
      4. ruby
      guowenxie-macbookair:~ guowenxie$ ruby -v
      ruby 2.0.0p451 (2014-02-24 revision 45167) [universal.x86_64-darwin13]
      5. brew
      guowenxie-macbookair:~ guowenxie$ brew -v
      Homebrew 0.9.5
      這邊提下brew的安裝,brew是Mac OS不可或缺的套件管理器
      執(zhí)行下面命令
      ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
      6. node
      有了brew安裝node就方便了
      brew install node
      7. npm
      guowenxie-macbookair:~ guowenxie$ npm -v
      2.0.0-alpha-5
     8. Appium
      現(xiàn)在可以開(kāi)始安裝Appium
      guowenxie-macbookair:~ guowenxie$ appium -v
      1.2.0
      9. wd
      npm install wd
      10. Xcode和Android SDK
      這個(gè)不說(shuō)了
      11. 檢查環(huán)境
      Appium提供了一個(gè)doctor,運(yùn)行appium-doctor
    guowenxie-macbookair:~ guowenxie$ appium-doctor
    Running iOS Checks
    Xcode is installed at /Applications/Xcode.app/Contents/Developer
    Xcode Command Line Tools are NOT installed: Error: Command failed: No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.
    Fix it  (y/n) y
    Press any key to continue:
    Xcode Command Line Tools are installed.
    DevToolsSecurity is enabled.
    The Authorization DB is set up properly.
    Node binary found at /usr/local/bin/node
    iOS Checks were successful.
    Running Android Checks
    ANDROID_HOME is set but does not exist on the file system at "Users/guowenxie/Documents/adt-bundle_mac-x86_64-20140702/sdk"
    Appium-Doctor detected problems. Please fix and rerun Appium-Doctor.
      這里可以看到我Xcode Command Line Tools沒(méi)有安裝,這個(gè)方便,F(xiàn)ix it 的時(shí)候輸入Y,就能自動(dòng)導(dǎo)向安裝了。
      另一個(gè)是ANDROID_HOME的環(huán)境變量沒(méi)配置好,那么我們要配置下。
      12. bash_profile文件
      Mac 默認(rèn)是沒(méi)有這個(gè)文件的,我們自己建一個(gè)
      touch .bash_profile
      vi .bash_profile
      打開(kāi)bash_profile文件配置ANDROID_HOME和JAVA_HOME
      export ANDROID_HOME="/Users/guowenxie/Documents/adt-bundle-mac-x86_64-20140702/sdk"
      export JAVA_HOME=$(/usr/libexec/java_home)
      source .bash_profile
      好了,再次運(yùn)行appium-doctor
    guowenxie-macbookair:~ guowenxie$ appium-doctor
    Running iOS Checks
    Xcode is installed at /Applications/Xcode.app/Contents/Developer
    Xcode Command Line Tools are installed.
    DevToolsSecurity is enabled.
    The Authorization DB is set up properly.
    Node binary found at /usr/local/bin/node
    iOS Checks were successful.
    Running Android Checks
    ANDROID_HOME is set to "/Users/guowenxie/Documents/adt-bundle-mac-x86_64-20140702/sdk"
    JAVA_HOME is set to "/usr/libexec/java_home."
    ADB exists at /Users/guowenxie/Documents/adt-bundle-mac-x86_64-20140702/sdk/platform-tools/adb
    Android exists at /Users/guowenxie/Documents/adt-bundle-mac-x86_64-20140702/sdk/tools/android
    Emulator exists at /Users/guowenxie/Documents/adt-bundle-mac-x86_64-20140702/sdk/tools/emulator
    Android Checks were successful.
    All Checks were successful
      到此,環(huán)境基本準(zhǔn)備好了。
      最后,如果不想通過(guò)命令行安裝Appium,也可以安裝dmg

    posted on 2014-11-06 10:34 順其自然EVO 閱讀(5042) 評(píng)論(0)  編輯  收藏 所屬分類: 測(cè)試學(xué)習(xí)專欄android

    <2014年11月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 久热综合在线亚洲精品| 国产亚洲美女精品久久久2020 | 成人影片麻豆国产影片免费观看| 久久久WWW成人免费精品| 日本中文一区二区三区亚洲| 亚洲精品国产av成拍色拍| 日韩一区二区在线免费观看| 久久精品亚洲日本波多野结衣| 成年免费a级毛片| 国产免费看插插插视频| 羞羞漫画小舞被黄漫免费| 亚洲电影日韩精品| 丁香花在线视频观看免费| 亚洲成色在线影院| 巨波霸乳在线永久免费视频 | 亚洲黄色在线播放| 日本妇人成熟免费中文字幕| 亚洲天堂2016| 国产网站免费观看| 国产区在线免费观看| 亚洲va无码va在线va天堂| 999在线视频精品免费播放观看| 国产无遮挡又黄又爽免费视频 | 亚洲人午夜射精精品日韩| 国产无遮挡色视频免费观看性色| 亚洲免费在线观看视频| 亚洲乱码一二三四区乱码| 又粗又硬免费毛片| 久久国产免费观看精品| www.亚洲日本| 久久精品国产精品亚洲| 特级无码毛片免费视频尤物| 亚洲中文字幕乱码一区| 国产gv天堂亚洲国产gv刚刚碰| 亚洲国产精品无码观看久久| 亚洲精品尤物yw在线影院| 免费黄色福利视频| 九九久久精品国产免费看小说| 成人性生免费视频| 野花香在线视频免费观看大全| 免费一级毛片在级播放|