博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ruby-selenium-webdriver(安装准备篇)
阅读量:7086 次
发布时间:2019-06-28

本文共 1436 字,大约阅读时间需要 4 分钟。

本文来自:

webdriver 实现原理:http://www.cnblogs.com/timsheng/archive/2012/06/12/2546957.html

开篇前介绍一个学习ruby和selenium-webdriver的地址:

ruby+selenium-webdriver学习视频教程:

前期准备:

复习或者学习html地址:(课程需要用到)

css学习地址:http://www.w3school.com.cn/css/index.asp(课程需要用到)

一.ruby
1.版本:1.92
2.下载地址: (这个地址需要FQ出去,或者去其他的地方下载)
3.安装:
双击安装包自动安装,安装过程中出来勾选项,全部勾选
4.检查ruby安装情况:
  widows命令行输入:

  1. ruby -v

  出现如下信息证明安装成功:

  1. ruby 1.9.2p180 (2011-02-18) [i386-mingw32]

5.检查rubygem是否安装

命令行中输入:

  1. gem -v

6.更新rubygem

命令行中输入:

  1. gem update --system

7.命令行中再次输入:

  1. gem -v

返回:1.8.24 说明已更新至最新版本

二.DevKit
1.安装
双击下载的7z文件,指定解压路径,路径中不能有空格。如C:\DevKit,这个路径就是<DEVKIT_INSTALL_DIR>。
命令行中执行命令:

  1. cd <DEVKIT_INSTALL_DIR>
  2. ruby dk.rb init
  3. ruby dk.rb install

2.验证是否安装成功

命令行中输入如下命令:

  1. gem install rdiscount --platform=ruby

出现结果如下:

  1. Fetching: rdiscount-1.6.8.gem (100%)
  2. Temporarily enhancing PATH to include DevKit...
  3. Building native extensions. This could take a while...
  4. Successfully installed rdiscount-1.6.8
  5. 1 gem installed
  6. Installing ri documentation for rdiscount-1.6.8...
  7. Installing RDoc documentation for rdiscount-1.6.8..

 

三.selenium-webdriver

1.安装
命令行中输入命令:

  1. gem install selenium-webdriver

2.验证是否安装成功

命令行中输入命令:

  1. gem list selenium-webdriver

出现如下提示:

  1. *** LOCAL GEMS ***
  2. selenium-webdriver (2.21.0)

四.rspec

1.安装
命令行中输入如下命令:

  1. gem install rspec

五.文本编辑器

下载地址:

创建自己的技术博客只为了把自己在学习中遇到的问题记录下来,方便查询。很大一部分是看视频和摘抄相关博文。如果对你有帮助,很高兴,如果没有帮助请略过。这两天会大概整理下功能点,之后会慢慢完善。

转载于:https://www.cnblogs.com/bellewang/archive/2012/12/10/webdriver.html

你可能感兴趣的文章
linux的yum仓库配置
查看>>
XSUPERSMS COME ON
查看>>
[JS2] JS是弱类型
查看>>
企业搜索引擎开发之连接器connector(二十四)
查看>>
数学图形(1.9)悬链线
查看>>
有上下界的网络流问题
查看>>
AspectJ获取方法注解的信息
查看>>
HDU 4902 Nice boat(线段树)
查看>>
Codeforces Round #114 (Div. 1) E. Wizards and Bets 高斯消元
查看>>
怎样调通微信支付及微信发货通知接口(Js API)
查看>>
Android 属性动画(Property Animation) 全然解析 (下)
查看>>
推断汉字正則表達式更严谨方法!
查看>>
如何避免误删CleanMyMac语言文件
查看>>
Linux下免安装mysql
查看>>
快钱报错:javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name解决
查看>>
Hadoop集群WordCount运行详解(转)
查看>>
[转]SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
查看>>
一次性搞清楚equals和hashCode
查看>>
Android Studio IDE的 LogCat如何过滤指定应用的调试信息
查看>>
23个常用正则表达式(数值和字符串)
查看>>