Tellurium Automated Testing Framework (Tellurium) is an automated web testing framework built on the top of the Selenium framework at the current stage. We have started our own testing driving project, Tellurium Engine, which will be using jQuery. We also have a Firefox plugin project, TrUMP, the version 0.1.0 has been release in March and we need to enhance it and most likely will use jQuery for some part of the code.
Here are the main features of Tellurium: * Abstract UI objects to encapsulate web UI elements * DSL for UI definition, actions, and testing * Composite Locator to use a set of attributes to describe a UI element * Group locating to exploit information inside a collection of UI components * Dynamically generate runtime locators to localize changes * UI module for structured test code and re-usability * UI templates for dynamic web content * XPath support * jQuery selector support to improve test speed in IE * Locator caching to improve speed * Javascript event support * Use Tellurium Firefox plugin, Trump, to automatically generate UI modules * Dojo and ExtJS widget extensions * Data driven test support * Selenium Grid support * JUnit and TestNG support * Ant and Maven support If you are good at jQuery and Javascript, have free time and are willing to be an active committer of Tellurium (active involvement is very important to us), please send an email to me. Once you join the team as a core member, we will provide you the open source IntelliJ IDEA license and JProfiler license to help you with the development. Be aware, this is not a job post. Tellurium is an open source project and there is not company behind it. To better know tellurium, you can visit our project site at http://code.google.com/p/aost/ We have a video, couple screencasts, and presentation slides on http://code.google.com/p/aost/downloads/list We also have a 117-page user guide on http://telluriumdoc.googlecode.com/files/TelluriumUserGuide.Draft.pdf Thanks in advance, Jian