A computerized method and system for testing a function of an information-processing
system. This includes providing an architecture having a set of test commands,
the test commands including a set of one or more stimulation commands and a set
of one or more result-testing commands, and defining a set of test verbs out of
combinations of the test commands. This allows the test programmer to define an
overall test program that uses the test verbs in writing a test program that specifies
an overall function that will extensively test a system-under-test. The methods
further includes executing a program that includes a plurality of test verb instructions
and outputting a result of the program. In some embodiments, the present invention
provides a computer-readable media that includes instructions coded thereon that
when executed on a suitably programmed computer executes one or more of the above methods.