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团队开发的开源自动化测试框架,http://www.thoughtworks.com.cn/,ThoughtWorks是一个全球IT咨询公司。交付客户定制应用软件,提供注重实效的咨询服务,为企业开发软件,帮助企业敏捷开发。
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.