Software Engineering: Notes

Examples of Black Box Tests

 

The following are examples of two black-box test programs I wrote, many years ago, to test the work of students in an Ada programming course. In each case, the students were to implement an an abstract data type. The test programs each use a combination of equivalence partitioning and comparison testing. One also uses bounded exhaustive testing, and the other uses random testing. The first example is written in Ada 95. The second is written in Ada 83 (a subset of Ada 95).

$Id$