這是selenium 不同瀏覽器驅(qū)動(dòng)下載,目前有很多的銀行網(wǎng)站,還是以IE為標(biāo)準(zhǔn)的瀏覽器,因此這里主要采用IE為測試的例子,在這里可以下載不同版本的瀏覽器驅(qū)動(dòng),可以是32位的,也可以是64位的,根據(jù)自己的需要下載不同的版本。在本文章里,下載的是2.35.3版本:IEDriverServer.exe,把它放在目錄f:\temp\里面。
selenium 不同瀏覽器驅(qū)動(dòng)只能對火狐的工具Firefox插件運(yùn)行測試。使用Selenium-IDE開發(fā)的測試可以對其他瀏覽器所保存為Selenium網(wǎng)絡(luò)驅(qū)動(dòng)器或硒的遠(yuǎn)程控制指令碼執(zhí)行。腳本只能對火狐的工具Firefox插件運(yùn)行測試。使用Selenium-IDE開發(fā)的測試可以對其他瀏覽器所保存為Selenium網(wǎng)絡(luò)驅(qū)動(dòng)器或硒的遠(yuǎn)程控制指令碼執(zhí)行。更多關(guān)于Selenium的webdriver和Selenium的遠(yuǎn)程控制,在后面的章節(jié)有詳細(xì)講解。
FirefoxDriver只是有效的 WebDriver 實(shí)現(xiàn)之一。
您可以利用 ChromeDrive 在 Chrome 內(nèi)部運(yùn)行測試,來執(zhí)行相同的測試。
展示了利用 ChromeDriver 的完整示例。
早在2013年的時(shí)候,Selenium官方宣布,Selenium新的版本會(huì)在圣誕節(jié)的時(shí)候發(fā)布。但是,他們并沒有說哪一個(gè)圣誕節(jié)發(fā)布。
轉(zhuǎn)眼的三年過去了,目前已經(jīng)發(fā)布到Selenium3.0 beta4版本,這將會(huì)是Selenium3.0正式版本前的最后一個(gè)測試版本。
盡管我對Selenium3.0比較失望(本以為它會(huì)集成移動(dòng)端的自動(dòng)化測試)。但是,它還是做了一些變動(dòng)。