About httest Buddy Release Notes Features: What can it actually do? Usage: How to use the editor, JUnit wrapper and commandline tool Screenshots: Show me some pictures! Launch httest Buddy from your webbrowser with Java WebStart! Download httest Buddy as an executable Go to the SourceForge project site Read the Apache 2.0 License
Release: 0.9.3-alpha, April 1 2012

Usage

Editor

To start the Swing Editor, either use the Java WebStart launcher on this page, or start the executable Jar file like this:
    $> java -jar httest-buddy.jar
    

Commandline

In order to directly execute the httest binary without using the editor GUI, just provide the commandline arguments that httest itself requires. Which is, at the very least, the path of the test script file, e.g.
    $> java -jar httest-buddy.jar mytest.htt
	
To extract the httest binaries, run
    $> java -jar httest-buddy.jar -binaries
	
To extract the PDF user's guide, run
    $> java -jar httest-buddy.jar -pdf
	

JUnit Wrapper

For this you need to add the "htt-java-wrapper-*.jar" file to your project classpath. It is NOT recommended to use the executable jar file "httest-buddy.jar", because that one also contains 3rd-party libraries such as JUnit, SLF4J etc.

To get the "htt-java-wrapper" jar file, download it precompiled from the Downloads section, or download the entire project instead and build it.

For building it, Maven 2 is required. The sub-module "htt-java-wrapper" creates the jar file that contains the base class for unit tests. Check out the test class ch.poweredge.htt.wrapper.HttestTest for an example how to write tests. More documentation on this subject will be added here soon.