GITAK borrows heavily from Selenium, a popular open source web page testing maintained by the OpenQA organization, and JsUnit, a unit testing framework for client-side JavaScript hosted on SourceForge.

In effect, Selenium tests HTML web page functionality, and can be used from inside the browser. It supports browser compatibility, functional, and regression testing of HTML pages.

In turn, JsUnit provides the ability to introspect JavaScript itself. Adapted from the popular open source JUnit tests developed for Java, JsUnit, as its name implies, supports unit testing of JavaScript code.

Tibco in turn blended these tools and optimized them for the JavaScript libraries used by its own General Interface Ajax development tools. Instead of setting up scripts to deal with HTML elements, you test dialogue boxes and sliders and data grids and application-level logic, said Kevin Hakman, director of General Interface marketing for Tibco.

Although Tibco’s General Interface tools are not open source free versions are available), GITAK will be open source because of its open source lineage. GITAK is available for free download now.