Selenium Webdriver和Watir Webdriver的详细对比

上一篇 / 下一篇  2013-01-27 14:33:13 / 个人分类:测试

我们来看一些具体的API,来对Selenium的WebDriver和Watir的Webdirver进行更加直观的了解


1. 生成一个新的browser

Selenium:

driver=Selenium::WebDriver.for:firefox 

Watir:

driver=Watir::Browser.new:firefox


2. 转向指定的页面

Selenium:

driver.get 'http://www.baidu.com'

Watir:

driver.goto 'http://www.baidu.com'


3. 查找元素

Selenium:

element = driver.find_element(:id, "coolestWidgetEvah")

Watir:

element = driver.element(:id, "coolestWidgetEvah")


4. 执行一段js代码

Selenium:

element = driver.execute_script("return $('.cheese')[0]")

Watir:

element = driver.fire_event("return $('.cheese')[0]")

5. Alert 操作

Selenium:

alert = driver.switch_to.alert
alert.ok

Watir:

browser.alert.ok



TAG:

 

评分:0

我来说两句

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 151037
  • 日志数: 185
  • 文件数: 6
  • 建立时间: 2007-08-06
  • 更新时间: 2015-01-06

RSS订阅

Open Toolbar