Based on the excellentSeleniumweb testing tool, Selenium Grid allows you to run multiple instances of Selenium Remote Control in parallel. Even better, it makes all these Selenium Remote Controls appear as a single one, so your tests do not have to worry about the actual infrastructure. Selenium Grid cuts down on the time required to run a Selenium test suite to a fraction of the time that a single instance of Selenium instance would take to run.
Of course, you get to choose which language you develop your tests in: Ruby, Java, Python, C#, PHP, ...
4、Selenium IDE:http://selenium-ide.openqa.org/
Selenium IDEis an integrated development environment forSeleniumtests. It is implemented as a Firefox extension, and allows you to record, edit, and debug tests. Selenium IDE includes the entire Selenium Core, allowing you to easily and quickly record and play back tests in the actual environment that they will run.
Selenium IDE is not only recording tool:it is a complete IDE. You can choose to use its recording capability, or you may edit your scrīpts by hand. With autocomplete support and the ability to move commands around quickly, Selenium IDE is the ideal environment for creating Selenium tests no matter what style of tests you prefer.
Features:
Easy record and playback
Intelligent field selection will use IDs, names, or XPath as needed
Autocomplete for all common Selenium commands
Walk through tests
Debug and set breakpoints
Save tests as HTML, Ruby scrīpts, or any other format
Support for Seleniumuser-extensions.jsfile
Option to automatically assert the title of every page
This Firefox plugin allows you to record and playback tests in the browser. Here is a screen shot of it in use (in the side-bar of Firefox):
目前Selenium IDE有了支持Firefox 3.0的版本,
Version 1.0 Beta 2
Date: 06/03/2008
Descrīption: Includes Selenium Core 1.0-SNAPSHOT
Changelog
Downloads:
Firefox extension (requires Firefox 1.5.0.*, 2.0.0.* or 3.0.*)
http://selenium-ide.openqa.org/download.jsp
5、ThoughtWorks
Selenium是由ThoughtWorks團隊開發(fā)的開源自動化測試框架,http://www.thoughtworks.com.cn/,ThoughtWorks是一個全球IT咨詢公司。交付客戶定制應(yīng)用軟件,提供注重實效的咨詢服務(wù),為企業(yè)開發(fā)軟件,幫助企業(yè)敏捷開發(fā)。
Selenium was developed by team of developers and testers atThoughtWorks. It is open-source software and can be downloaded and used without charge. It is currently under active development developers from multiple companies. Seewho made Seleniumfor more details.
ThoughtWorksis a leader in Agile development methods for enterprise software development. Selenium is designed specifically for the acceptance testing requirements of Agile teams. However, teams using more traditional development will also find it useful.