A method for testing system components of an object-oriented program, wherein system components of an object-oriented program are tested such that nested dependencies of methods are resolved and an arbitrary method is replaced by a stub (=substitute function). Methods without implementation are thereby discovered and realized as stubs. A test frame generator generates stubs that have the same call and return parameters available to them as the function to be replaced. Further, the substitute function implies an automatic status unit that is, in turn, encapsulated as a class and is instanced in the stub. When the stub is called during the test, the user can interactively use commands that are defined by the encapsulated automatic status unit or combine a plurality of such commands in a command datafile and implement these in automated fashion.

Een methode om systeemcomponenten van een object-oriented programma te testen, waarin de systeemcomponenten van een object-oriented programma worden getest dusdanig dat de genestelde gebiedsdelen van methodes worden opgelost en een willekeurige methode wordt vervangen door een stomp (= substituutfunctie). De methodes zonder implementatie worden daardoor ontdekt en als stomp gerealiseerd. Een generator van het testkader produceert stomp dat de zelfde vraag en terugkeerparameters beschikbaar aan hen zoals de te vervangen functie heeft. Verder, impliceert de substituutfunctie een automatische statuseenheid namelijk beurtelings, die als klasse wordt ingekapseld en in de stomp geïllustreerd. Wanneer de stomp tijdens de test wordt geroepen, kan de gebruiker bevelen op elkaar inwerkend gebruiken die door de ingekapselde automatische statuseenheid worden bepaald of een meerderheid van dergelijke bevelen in een datafile bevel combineren en deze op geautomatiseerde manier uitvoeren.

 
Web www.patentalert.com

< Software debugging method and apparatus

< Semiconductor device fabrication using a photomask designed using modeling and empirical testing

> Extensible compiler utilizing a plurality of question handlers

> Uniform mechanism for building containment hierarchies

~ 00061