ThoughtWorks China QA Blog

Better quality, better life.

Workshop环境准备

本次Workshop,首先我们需要安装一些必备工具/程序,从下面适合您使用的操作系统的教程进行安装。如果碰到问题,不用着急,欢迎联系我们,我们可以一起来想办法。

Windows下的安装指南

OS X下的安装指南

编辑器安装(可选)

Windows下的安装指南

Windows我们选取的是以win7为例,其他win8系统等也可以。

  1. 安装ruby。下载RubyInstaller 1.9.3-p551并安装。

    • 选择语言

    setup-ruby-1.png

    • 选择同意

    setup-ruby-2.png

    • 选择配置,勾选三个复选框。分别代表:安装Tcl/Tk支持、把Ruby执行文件设置到环境变量PATH、把.rb与.rbw文件与.Ruby关联

    setup-ruby-3.png

    • 安装完成

    setup-ruby-4.png

    • 确认安装正常。点击如图所示的Start Command Prompt with Ruby,进入命令行。

    start command

    • 查看ruby和gem安装版本。分别执行ruby -vgem --version

    check versions

  2. 安装DevKit。下载DevKit并解压。在命令行中进入解压目录,并执行ruby dk.rb init, ruby dk.rb install

    install DevKit

  3. 安装rubygems。下载rubygems的zip包,解压,在命令行中进入解压的目录: cd rubygems-2.4.5,并进行安装: ruby setup.rb

    setup-rubygems

  4. 继续在命令行中安装bundler: gem install bundler。安装成功后,执行bundler -v查看版本

    install-bundler

    NOTE:如果出现错误提示ERROR: Could not find a valid gem 'bundler' in any repository,这是因为网络被qiang的原因,您可以在1.31活动现场我们帮您解决。

  5. 安装Firefox。最新版的支持不太好,请安装34及以下版本。download.firefox.com.cn


OS X下的安装指南

  1. 安装Homebrew。打开Terminal执行如下命令:

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

  2. 安装rbenv及Ruby

    • 分别执行以下命令: $ brew install rbenv$ brew install ruby-build$ rbenv install 1.9.3-p551

    • 指定1.9.3-p551为默认版本:$ rbenv global 1.9.3-p551

    • 通过下述命令检查ruby版本: $ ruby -v

  3. 安装Bundler:$ gem install bundler

  4. 安装Firefox。最新版的支持不太好,请安装34及以下版本。download.firefox.com.cn


编辑器安装(可选)

  1. 下载并安装Sublime Text 2

  2. 安装Cucumber插件

    • 安装Package Control组件。在https://packagecontrol.io/installation#st2中找到对应版本的代码并复制,按Ctrl+~(tab键头上的那个键)调出控制台,粘贴到控制台,重新启动Sublime就可以了。 如果在Perferences->package settings中看到package control这一项,则安装成功。

    • 用Package Control安装cucumber插件:

    • mac下: 按下Ctrl+Shift+P调出命令面板 输入install 调出 Install Package 选项并回车,继续输入cucumber回车来安装cucumber插件。Mac的Perferences在Sublime Text 2 下。

    • windows下: Perferences->Package Control调出命令面板 输入install 调出 Install Package 选项并回车,继续输入cucumber回车来安装cucumber插件。安装好后,会在Perferences->Package Setting->Package Control->Setting - User 下看到安装的cucumber插件。