這是selenium webdriver jar包下載,這里只記錄學(xué)習(xí) Selenium WebDriver 的過(guò)程,尤其是運(yùn)行時(shí)可能出現(xiàn)的問(wèn)題,學(xué)習(xí) java 與 Selenium WebDriver 配合的方法。
selenium webdriver jar包俗稱(chēng)Selenium 2.0測(cè)試Web應(yīng)用程序工具。 webdriver使用不同的底層框架,Selenium 遙控器使用JavaScript的Selenium 核嵌入式已經(jīng)在有一定的局限性的瀏覽器中。 webdriver直接交互而不與Selenium 遠(yuǎn)程控制,依賴(lài)于服務(wù)器上的任何中介的瀏覽器。
•MULT瀏覽器測(cè)試,包括對(duì)不能很好地支持Selenium的遠(yuǎn)程控制瀏覽器改進(jìn)的功能(硒1.0)
•處理多個(gè)幀,多個(gè)瀏覽器窗口,彈出窗口和警報(bào)。
•復(fù)雜的頁(yè)面導(dǎo)航。
•高級(jí)用戶(hù)導(dǎo)航,如拖動(dòng)和拖放。
•基于AJAX的UI元素
•Selenium IDE (專(zhuān)門(mén)用于 FireFox 測(cè)試的獨(dú)立界面,可以錄制測(cè)試步驟,但我更傾向于寫(xiě)代碼做標(biāo)準(zhǔn)的功能測(cè)試)
•Selenium Server (可以輸入指令控制、可以解決跨域的 js 問(wèn)題,等到后面學(xué)到了再講吧)
•The Internet Explorer Driver Server (專(zhuān)門(mén)用于IE測(cè)試的)
•Selenium Client Drivers (可以找到你熟悉的語(yǔ)言,例如我選擇的 Java)
•Third Party Browser Drivers NOT SUPPORTED/DEVELOPED by seleniumhq(第三方開(kāi)發(fā)的 Selenium 插件,第一個(gè)就是 Chrome 的,否則你就沒(méi)辦法測(cè)試 Chrome 了)
•其他的,就根據(jù)你自己的需要尋找吧,目前這些足夠我用了。