用Selenium實(shí)現頁(yè)面自動(dòng)化測試 軟件測試
Selenium簡(jiǎn)介
Selenium是ThoughtWorks公司開(kāi)發(fā)的強大的web自動(dòng)化測試工具。說(shuō)它強大是因為:
# 測試直接在瀏覽器中運行,就像真實(shí)用戶(hù)所做的一樣,從終端用戶(hù)的角度測試應用程序。
# 使瀏覽器兼容性測試自動(dòng)化成為可能。
# 使用簡(jiǎn)單,可生成多種語(yǔ)言的用例腳本。
Selenium主要包含以下三個(gè)組件:
# Selenium IDE:一個(gè)Firefox插件,可以錄制用戶(hù)的基本操作,生成測試用例。隨后可以運行這些測試用例在瀏覽器里回放,可將測試用例轉換為其他語(yǔ)言的自動(dòng)化腳本。
# Selenium Remote Control (RC) :支持多種平臺(Windows,Linux,Solaris)和多種瀏覽器(IE,Firefox,Opera,Safari),可以用多種語(yǔ)言(Java,Ruby,Python,Perl,PHP,C#)編寫(xiě)測試用例。下面是其架構圖:

# Selenium Grid :Selenium RC的擴展,將測試用例部署到多臺Server,并行運行以加快速度節省時(shí)間。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/