hatatap

(from the sound of a north-european trying to pronounce 'http')

News

Release 0.8.12

13 November 2007 - hatatap v0.8.12 fixes a Xalan compatibility problem that appears with certain Java environments. The new release works on all Java platforms from versions 1.4 onwards. Download the new release here.

Release 0.8.10

7 November 2007 - The new release includes support for generating test scripts using Apache JMeter, and improved performance and robustness. Follow the download link or read the full announcement here.

Support by Rebel IT

20 October 2007 - We are pleased to announce that expert support and commercial services (software development, licences, etc) are now offered to hatatap users by Rebel IT Ltd. Contact Rebel IT for more information.

New Website

14 October 2007 - The hatatap project now has a new website, and updated documentation. We hope that the new format will be easier to navigate, and more pleasing to the eye.

Overview

hatatap is a script-based HTTP testing tool. It allows the user to write or generate scripts in XML to navigate web sites, verify content and record results. The primary design criteria is to make the scripts easy to understand, while not limiting the navigation and verification capabilities.

hatatap consists of these components -

Example

Visit google and do a search: Fill in the query form and hit submit.

<test:script>
  
<test:click url="http://www.google.com"/>
  
<test:form>
    
<q>what is hatatap</q>
    
<test:submit/>
  
</test:form>
  
<test:verify response-code="200"/>
</test:script>

Note: This is just an example. hatatap has been create to let you test your own websites in an easy and repeatable way. Unless you are a google developer, automated access to google is not allowed!

Features

Implementation and Requirements

The test scripts are converted into o:XML code, which is executed using ObjectBox. Running hatatap requires a local Java installation.