亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
Selenium Webdriver系列教程(1)?快速開始
作者:網絡轉載 發布時間:[ 2013/9/12 16:02:17 ] 推薦標簽:

  Selenium 1.x時代已經遠去,它理應躺在歷史的角落里,靠著壁爐烤著火,抽著旱煙,在裊裊的升起的青煙中回憶那曾經屬于自己的美好時代。

  不過事實卻并非如此,現今原本早應退役的selenium 1.x卻還是多數人堅定的選擇,究其原因不過是1.x時代遺留下了大量的文檔,代碼,教程讓人們誤以為1.x還是這個年代的主流,還應該光鮮亮麗在前臺演出屬于它的美好。長江后浪推前浪,為前浪的selenium 1.x的宿命應該是死在沙灘上。

  好了,直入主題,由于開源社區不再維護selenium 1.x再加之更為先進的selenium 2.0確實有不少優勢之初可以完全取代1.x,在這里筆者會花一些筆墨,若干篇幅,爭取深入淺出的講解selenium 2.0的一些基本知識,常用方法和高級擴展,但由于筆者水平和時間精力等確實有限,文中應該避免不了謬誤和臆斷之處,還望眾位讀者多多海涵。

  本文中所以代碼和示例均由Ruby編寫,本文介紹的webdriver api也主要是ruby binding。所以首先請確保ruby語言在開發環境上正確安裝。

  教程的第一節從selenium 2.0和webdriver關系說起。

  Selenium 2.0 和webdriver之間有什么關系,有什么不可告人的秘密?說來話長,但也簡單。Selenium 2.0其實是webdriver。像張飛是張翼德,關羽是關云長一樣,叫法不同但內容卻是一樣的。

  安裝selenium webdriver

  (1)安裝ruby1.8.7或1.9.2。注意selenium-webdriver只支持1.8.7以上的ruby版本;

  (2)使用gem安裝selenium-webdriver;打開命令行,輸入下列代碼完成安裝。注意,如果你的開發環境需要http proxy的話,請注意在gem命令中加入--http_proxy參數;

  gem install selenium-webdriver [--http_proxy]

  (3)在命令行中輸入gem list,如果selenium-webdriver正確安裝,則其應該出現在結果列表里。在文本寫作時,selenium webdriver的新版本應該是2.2.0;

  gem list selenium-webdriver

  (4)安裝firefox。本文使用firefox作為測試瀏覽器進行講解,所以請確保開發環境上正確安裝了firefox。由于firefox版本更新較快,我們只需要選擇1個穩定版本安裝既可,本文中筆者使用的版本是FF 5.0;

  簡單的google test

  下面我們寫幾行代碼在初次感受一下webdriver的魅力,好吧,說老實話原生的selenium webdriver并沒有什么獨特的魅力,相反到是watir-webdriver更加的平易近人老少咸宜。這個不是文本討論的范疇,暫且打住。

require 'rubygems'
require 'selenium-webdriver'
driver = Selenium::WebDriver.for :firefox
driver.navigate.to http://google.com
sleep 3
element = driver.find_element(:name, 'q')
element.send_keys "Hello WebDriver!"
element.submit
puts driver.title
driver.quit

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 欧美日韩国产成人精品 | 国产九九免费视频网站 | 欧美在线播放 | 日本乱人伦免费播放 | www.黄色在线观看 | 欧美成人三级一区二区在线观看 | 午夜成人免费影院 | 久草一级片 | 大象焦伊人久久综合网色视 | 色姑娘天天干 | 国产成人精品怡红院 | 亚洲日比视频 | 99re九精品视频在线视频 | 亚洲国产欧洲 | 午夜久久网| 久久精品国产一区 | 看一级特黄a大一片 | 狠狠大日本亚洲香蕉亚洲 | 久爱www成人网免费视频 | 天天摸日日碰天天看免费 | 精品亚洲成a人片在线观看 精品亚洲成a人在线播放 | 免费网站成人亚洲 | 日本成人激情 | 成人啪精品视频免费网站 | 国产欧美久久一区二区 | 亚洲国产欧美日韩第一香蕉 | 欧美视频日韩专区午夜 | 免费99视频有精品视频高清 | 日本免费全黄一级裸片视频 | 91精品国产91久久久久久青草 | 精品久久久久久亚洲 | 国产精品v一区二区三区 | 欧美xxxx成人免费网站 | 2022日韩理论片在线观看 | 久久免费香蕉视频 | 日本的黄色一级片 | 福利所导航导航导航导航 | 成人一区视频 | 日韩欧美在线第一页 | 亚洲va精品中文字幕 | 中文网丁香综合网 |