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: