Getting started

This guide will help you to get the HILSTER Testing Framework running on your machine.

Using the Testing Framework with Eclipse or LiClipse

To be able to use the Testing Framework in Eclipse you need an Eclipse installation with PyDev.

LiClipse is shipped with PyDev by default so this might be a good choice.

We suggest keeping the Testing Framework separated from your project files. In Eclipse you can use linked resources to achieve separation.

To link the files into your project, create a new PyDev project and give it a reasonable name.

Now add a folder. Right-click onto your project, New->Folder. In the dialog click Advanced >>, check link to alternate location and select the location the Testing Framework is located in.

Eclipse and LiClipse have an internal $PYTHONPATH, too. To edit it, right-click you project again and select Properties. Go to PyDev - PYTHONPATH and add the folder that is linked to sources of the Testing Framework. Select the hierarchy that includes the htf python package.

Then click Ok. The source folder should now show the python package icon.

You should now be able to use the Testing Framework within Eclipse or LiClipse.

Basic Python-knowledge and test-knowledge

The HILSTER Testing Framework is based on Python. You should at least be aware of the basic python concepts.

If you don’t know python yet we suggest the python-2-tutorial or python-3-tutorial.

Additionally you should know something about unittest concepts using PyUnit. You should also read the PyUnit-2 documentatation or PyUnit-3 documentatation.