# Selenium Webdriver 簡易教程
Selenium是ThroughtWorks公司開發的一套Web自動化測試工具。
它分為三個組件:
* Selenium IDE
* Selenium RC (Remote Control)
* Selenium Webdriver
**Selenium IDE**是firefox的一個插件,允許測試人員錄制腳本并回放。
**Selenium RC**和**Selenium Webdriver**是測試框架,提供多種語言的API。不同的是,**Selenium Webdriver**以一種更底層、更靈活的方式來操作瀏覽器,并不僅僅使用javascript。這樣它可以繞開瀏覽器的沙箱限制,實現**Selenium RC**不支持的框架、彈出窗口、頁面導航、下拉菜單、基于AJAX的UI元素等控件的操作。以及,**Selenium Webdriver**不需要本地服務器。
Selenium 1.x版本只包含前兩個組件。從2.0開始Webdriver加入其中。