qileilove

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

          部署linux(ubuntu11.04) 中ruby&watir運(yùn)行環(huán)境

           Ubuntu Linux 11.04ruby&watir運(yùn)行環(huán)境:

          Step 1.Ruby安裝

          $sudo apt-get install ruby

          查看是否安裝成功:

          $ ruby -v

          ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]



          Step 2. RubyGems安裝(管理ruby包)

          $sudo apt-get install rubygems1.8

          查看是否安裝成功:

          $ gem -v

          1.3.7

          Step 3.更新gem update

          如果直接使用命令sudo gem update –system,則會(huì)報(bào)錯(cuò)如下:

          $ gem update –system

          ERROR: While executing gem ... (RuntimeError)

          gem update --system is disabled on Debian, because it will

          overwrite the content of the rubygems Debian package......

          解決方法:
          $sudo gem install rubygems-update
          Successfully installed rubygems-update-1.3.7
          再執(zhí)行update_rubygems更新命令:
          $sudo /var/lib/gems/1.8/bin/update_rubygems
          RubyGems installed the following executables:/usr/bin/gem1.8

          Step4.watir-webdriver安裝(支持iefirefox,chromeand Opera)
          $sudo gem install watir-webdriver --no-ri --no-rdoc
          (...)
          Successfully installed watir-webdriver-0.2.8
          4 gems installed
          Let's check if it can drive Firefox :

          wdd@ubuntu:~$ irb
          irb(main):001:0> require 'rubygems'
          => true
          irb(main):002:0> require 'watir-webdriver'
          => true
          irb(main):003:0>browser = Watir::Browser.new :ff
          /usr/lib/ruby/gems/1.8/gems/selenium-webdriver- 2.13.0/lib/selenium/webdriver/common/platform.rb:129: warning: Insecure world writable dir /opt in PATH, mode 040777=> #<Watir::Browser:0x..fb6fb4f80 url="about:blank" title="">
          irb(main):004:0> browser.goto('www.google.com')
          => "http://www.google.com.hk/"

          Note:
          If you want to use chrome,you should install chrome first.You do this:
          browser = Watir::Browser.new :chrome
          if you use ie or Opera, do this:
          browser = Watir::Browser.new :ie
          browser = Watir::Browser.new :opera
          Start your script!

          posted on 2012-05-11 11:13 順其自然EVO 閱讀(845) 評(píng)論(1)  編輯  收藏 所屬分類: selenium and watir webdrivers 自動(dòng)化測(cè)試學(xué)習(xí)

          評(píng)論

          # re: 部署linux(ubuntu11.04) 中ruby&watir運(yùn)行環(huán)境 2012-06-21 14:22 bit

          你好 我通過(guò)你這種方式 設(shè)置了 可還是安裝不成功
          你自己已經(jīng)實(shí)現(xiàn)了么  回復(fù)  更多評(píng)論   

          <2012年5月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 温泉县| 湘西| 澄迈县| 香格里拉县| 鞍山市| 松桃| 宁化县| 达孜县| 班玛县| 绥芬河市| 莱阳市| 洛阳市| 广饶县| 肥城市| 卢氏县| 三明市| 屯留县| 乌鲁木齐县| 宜宾市| 阜南县| 缙云县| 固安县| 托里县| 灌阳县| 丹阳市| 凌源市| 水城县| 锡林浩特市| 密云县| 桃源县| 宣威市| 张家口市| 商丘市| 金沙县| 甘泉县| 贵德县| 嘉黎县| 吐鲁番市| 观塘区| 玉溪市| 慈利县|