Selenium 是專門(mén)為Web應(yīng)用程序編寫(xiě)的一個(gè)驗(yàn)收測(cè)試工具。Selenium測(cè)試直接運(yùn)行在瀏覽器中,支持的瀏覽器包括IE(7、8、9)、Mozilla Firefox、Mozilla Suite等。主要功能包括:測(cè)試與瀏覽器的兼容性——測(cè)試你的應(yīng)用程序看是否能夠很好得工作在不同瀏覽器和操作系統(tǒng)之上。
Selenium有以下功能:
-
框架底層使用JavaScript模擬真實(shí)用戶對(duì)瀏覽器進(jìn)行操作。測(cè)試腳本執(zhí)行時(shí),瀏覽器自動(dòng)按照腳本代碼做出點(diǎn)擊,輸入,打開(kāi),驗(yàn)證等操作,就像真實(shí)用戶所做的一樣,從終端用戶的角度測(cè)試應(yīng)用程序。
-
使瀏覽器兼容性測(cè)試自動(dòng)化成為可能,盡管在不同的瀏覽器上依然有細(xì)微的差別。
-
使用簡(jiǎn)單,可使用Java,Python等多種語(yǔ)言編寫(xiě)用例腳本。
Selenium 教程
Selenium是用于自動(dòng)化測(cè)試工具,它是在Apache許可證2.0許可的開(kāi)放源代碼工具。Selenium是一套工具,它有助于自動(dòng)化Web應(yīng)用程序測(cè)試。
本教程將讓您Selenium深入了解其相關(guān)工具及其使用情況。
讀者
本教程是專為軟件測(cè)試人才使用必要了解Selenium的細(xì)節(jié)以及它的簡(jiǎn)單概述,并以實(shí)際操作例子作為演示。
必備條件
在繼續(xù)本教程前,您應(yīng)該對(duì)Java或任何其他面向?qū)ο缶幊谈拍畹幕纠斫狻_€需要測(cè)試基礎(chǔ)的一個(gè)基本的了解。