在Mac OSX上需要什么以及如何安装zucchini框架?

时间:2013-08-28 06:32:36

标签: ios macos gui-test-framework zucchini

Zucchini framework似乎是iOS用户界面质量保证的有希望的候选者。

但是,their website上提供的安装步骤假定大多数先决条件已经存在,或者已经熟悉命令行的复杂性。

我想知道在Mac OSX上成功安装和使用zucchini框架之前需要安装什么。

1 个答案:

答案 0 :(得分:9)

要求

Zucchini framework具有以下要求:

  • Ruby> = 1.9.3
  • Xcode> = 4.2(对于此安装过程,我们需要Xcode> = 4.6.2)
  • Xcode命令行工具
  • 的NodeJS
  • 咖啡脚本(节点模块)

如何安装

  1. Install Homebrew

    $> ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  2. 更新Homebrew

    $> brew update

  3. 安装imagemagick和nodejs

    $> brew install imagemagick node

  4. 为nodejs安装咖啡脚本模块

    我。安装咖啡脚本

    $> npm install coffee-script

    II。将咖啡箱添加到PATH环境变量

    $> cd ~

    $> sudo vim .bash_profile

    • i,切换到插入模式,然后添加以下行
    • PATH=$PATH:$HOME/node_modules/coffee-script/bin
    • :w保存并
    • :q退出vim
    • 现在重新启动终端。

    III。验证咖啡脚本是否已成功安装。

    • 在提示

      $>咖啡

    • 要从coffee>提示符下面的咖啡脚本类型退出:

      process.exit()

  5. Install command line tools for Xcode

  6. Install and/or update ruby(如果小于1.9.3)

    我。默认情况下,在Mac OSX上安装ruby,使用以下命令进行验证:

    $> ruby -v

    II。安装rvm(Ruby版本管理器)

    $> \curl -L https://get.rvm.io | bash -s stable --rails --autolibs=enabled

    III。将rvm bin目录添加到路径变量 $> sudo vim .bash_profile

    • 插入以下行,保存并退出
      [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
    • 重新启动终端。

    IV。将ruby更新为1.9.3或更高版本

    $> rvm install 1.9.3

  7. Install zucchini

    $> gem install zucchini-ios

  8. 注意:我已经在安装过程中获得帮助的每个步骤中都包含了参考。