The present invention to provide correctly ordered test code in order to
effectively test software designs. There are software diagramming tools on
the market today that capture software designs in a standard meta-language
(UML). This software provides sequence diagrams that relate to the
software component being analyzed. The UML sequence diagrams expose enough
semantic content to allow the generation of test code correctly ordered.
Since all of the objects are modeled consistently, the data requirements
of the software component can also be determined. As a result, the
generated test code is correctly ordered, thereby providing a more
accurate, useful and real-world testing environment of the software
component.
Die anwesende Erfindung, zum richtig bereitzustellen bestellte Testcode, um Software-Designs effektiv zu prüfen. Es gibt diagramming Werkzeuge der Software auf dem Markt heute, die Software-Designs in einer Standardmetasprache (UML) gefangennehmen. Diese Software liefert Relaisdiagramme, die auf dem Softwarebaustein beziehen, der analysiert wird. Die UML Relaisdiagramme stellen genügend semantischen Inhalt heraus, um das Erzeugung des Testcodes zu erlauben richtig bestellt. Da alle Gegenstände durchweg modelliert werden, können die Datenanforderungen des Softwarebausteins auch festgestellt werden. Infolgedessen wird der erzeugte Testcode richtig bestellt, dadurch bereitstellt man ein genaueres, nützlicheres und realistisches prüfenklima des Softwarebausteins.