a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C > 正文

針對Ruby的Selenium WebDriver安裝指南

2020-01-26 15:02:33
字體:
來源:轉載
供稿:網友

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