selenium ruby和java_Selenium 2之Ruby版——安装篇
自从知道了Selenium的存在后,就一直都想,若要学习自动化,就要学习像Selenium这种比较有潜力的。
Selenium有针对各种语言(java, C#, Python, Ruby, Perl)的版本,在此选择Ruby为学习方向,一来可以借此学习下Ruby,感受下它的魅力;二来因为在Selenium的官方文档上只有这样一个命令,颇感好奇。
gem install selenium-webdriver
言归正传
---------------------------------------------------------------------------------------------
Selenium 2 Ruby版
1. 安装Ruby
2. 安装Selenium-WebDriver
在Selenium官网http://seleniumhq.org/download/,下载Ruby版Selenium-WebDriver
安装过程:
1) 执行命令: gem install selenium-webdriver
2) 检查是否安装成功,返回Selenium-WebDriver版本号,则表示已经安装成功
3. Selenium-WebDriver之初体验
1) 打开Ruby自带的irb,在输入命令提示符的地方输入irb回车即可。
2) 使用Selenium-WebDriver对ie浏览器进行操作
require ‘selenium-webdriver’
#打开IE浏览器
ie = Selenium::WebDriver.for :ie
#访问www.baidu.com
ie.get 'www.baidu.com'
#获取当前网址
ie.current_url
#关闭IE浏览器
ie.close
NOTE:若是安装Selenium-WebDriver时出现如下问题:
Reference:
selenium ruby和java_Selenium 2之Ruby版——安装篇相关推荐
- Android Studio2.0 教程从入门到精通MAC版 - 安装篇
来自:http://www.open-open.com/lib/view/open1466430392743.html 前言 这个教程你将学会如何使用Android Studio2.0开发Androi ...
- NOSQL系列-Redis精简版安装与Ruby测试
简介:Redis是一个NOSQL数据库,它是一款key-values存储型数据库,也叫"memcached改进版",它不同与memcached最大特点是它由内存+硬盘来存储数据的, ...
- Ruby 基础教程(第5版)
内容简介 <Ruby 基础教程(第5版)>由 Ruby 之父松本行弘亲自审校并作序推荐.本书支持 Ruby 2.3,通俗易懂地讲解了编程时所需要的变量.常量.方法.类.流程控制等的语法,以 ...
- Ruby on Rails教程(第4版) 13.55 undefined local variable or method `object'
Mac环境 Rails 5.1.4 ruby 2.4.1 bootstrap v3.3.7 ------------------坑区------------------- Ruby on Rails教 ...
- Ruby入门之零基础如何学ruby以及ruby的应用/快速学习ruby/学习ruby的流程是什么?...
作者:李路 链接:https://www.zhihu.com/question/19552402/answer/22336708 来源:知乎 快速学习Ruby on Rails,这应该是个伪命题,没有 ...
- Ruby之父:写Ruby时工作特别闲,总加班的人很难做出创造
上个月 Ruby 之父松本行弘来到中国参加 Ruby Conf 大会,期间他接受了二叉树视频的采访,我们很荣幸获得了二叉树视频的授权,转载了这篇文章,希望各位读者看到一个不一样的松本行弘. 视频丨二叉 ...
- RVM怎么下载和管理ruby版本 - 猿码设计师 ruby rvm
RVM怎么下载和管理ruby版本 - 猿码设计师 ruby rvmrvm工具使用,ruby 安装.RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换.如果你打算学习 Rub ...
- Ruby/Rails学习教程-Hello Ruby
项目需要,我的Ruby之旅也开始了.学习之初必定是各种菜各种困惑,但是作为Developer,学习新知识是我们的基本技能.于是决定写点什么,来自我记录自己的成长轨迹. 从最初的Hello World ...
- [Ruby笔记]3. 语法检查ruby -cw xx.rb /代码运行 ruby xx.rb/变量约定 @ @@ $
ruby -cw xx.rb ruby检查代码语法 ruby 后面加个 -cw PS C:\Users\Administrator\RubyCode> more ex11.rb # missin ...
最新文章
- 电脑练习打字软件_KeyBlaze Free Typing Tutor(打字练习软件)最新版下载_KeyBlaze Free Typing Tutor(打字练习软件)最新版本下载v4.02官方版...
- JavaScript实现combinationSum组合和算法(附完整源码)
- php json解析教程,php解析json
- cmd输入pip报错_使用Pip管理Python的包
- Android--手机root获取与判断应用是否获取
- 计算机应用技术老师全国计算机应用技术考试,全国计算机应用证书 全国计算机应用技术证书考试作业.doc...
- javascript 创建对象方式
- ArcGIS JS API 4 —— GET https://static.arcgis.com/fonts/simsun-regular/37888-38143.pbf 404
- 【引用】MySQL定时任务
- python:画混淆矩阵
- linux系统文件名颜色含义
- Openwrt无线中继AP设置教程
- 微信小程序登陆(两种写法)
- 大数据的“多维度”与“时效性”
- 幼儿园体育游戏电子计算机教案,【小班体育活动】_小班体育教案100篇_小班体育游戏活动教案5篇...
- get busy trying or get busy dying
- IPv4地址、IPv6地址和Mac地址的位数
- 复旦赵卫东:大数据的系统观
- test题目:袋鼠过河
- 防范SQL注入式攻击