Selenium工做原理

Selenium 不一樣於通常的測試工具。通常的腳本測試工具錄製腳本,實際上都是經過攔截 瀏覽器收發的http 請求來實現的。事實上並無辦法錄製用戶對html 頁面的操做。 固然,對那些執行壓力測試的工具來講,這類模擬已經足夠。 Selenium 的腳本錄製工具是經過監聽用戶對html 頁面的操做來錄製腳本的。Selenium 是真正可以監聽用戶對html 頁面的操做的錄製工具。Selenium 徹底瞭解用戶操做的html 頁 面。 Selenium 能夠生成7 種語言的腳本:html,java,C#,ruby,python,perl,php。 你能夠直接在SeleniumIDE 中執行html 格式的腳本。你機器上的FireFox 將會執行 Selenium 腳本。 Selenium 生成的Html 格式的腳本,是Selenium 使用Html 的語言元素本身開發的一套 腳本語言。 若是你要執行其餘語言格式的Selenium 腳本,那麼,你須要使用Selenium 服務器。6 種語言的使用方法都是同樣的。下面,我以Java 爲例進行說明。
相關文章
相關標籤/搜索