Generation of correctly ordered test code for testing software components

   
   

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.

 
Web www.patentalert.com

< Method and system for E-mail sender chain history by adding a sender-chain filed to the E-mail header when forwarding a chain forwarded E-mail message to another recipient

< Method and system for capturing and storing system changes for application to multiple users and systems in a heterogeneous server environment

> Application program interfaces and structures in a resource limited operating system

> Method and apparatus for authentication and payment for devices participating in Jini communities

~ 00146