This site's content was compiled from 1993 to 2006. Beyond that, Google is your friend.

Simple Test Framework

Maintainer

Thomas Beale

Description

The testing philosophy used is based on that described in the IEEE Standard for Software Test Documentation, IEEE 829-1983.

Briefly this is as follows:

Categories

Versions

Links

Features

This simple package supports the concepts as follows:

Directory/Cluster Structure

One of the advantages of using this framework is that it encourages some discipline in testing, namely:

To this end, a convenient directory structure I often use on projects is:

some_root_dir/
	app_1/
	app_2/
	app_3/
	library/
		cluster_a/
			test/
		cluster_b/
			test/
		cluster_c/
			test/
	test_app_A/
	test_app_B/

Here, the test_app_Xs are seen as ordinary deliverable applications; each cluster_x has its own set of test cases, test suite and test environment in cluster_x/test (i.e. the test cases etc travel with the relevant cluster).

Supported compilers

Platforms

Licensing

Google
 
Web eiffelzone.com