METHOD AND SYSTEM FOR SOFTWARE OBJECT TESTING

A system for testing middleware of applications in the N-tiered model. The test system contains test code generators, test engines to execute multiple copies of the test code and a data analyzer to analyze and present the results to a human user. The system is able to automatically generate test cod...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: OSBORNE, THEODORE, M., III, BAKER, CAREN, H, FRIEDMAN, GEORGE, GLIK, MICHAEL, V, VAHEY, WALTER, G
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system for testing middleware of applications in the N-tiered model. The test system contains test code generators, test engines to execute multiple copies of the test code and a data analyzer to analyze and present the results to a human user. The system is able to automatically generate test code to exercise components of the middleware using information about these components that would otherwise be available to the application under test. Multiple copies of the test code are executed in a synchronized fashion. Execution times of multiple events are recorded and then presented in one of several formats. With the system, an application developer can identify components that represent performance bottlenecks or can gather information on deployment properties of individual components that can be used to enhance the performance of the application under test. La présente invention concerne un système de test de l'intergiciel d'applications dans le modèle N niveaux. Ce système de test comporte des générateurs de codes de test, des moteurs de test pour exécuter des copies multiples du code de test, et un analyseur de données pour analyser et présenter les résultats à un utilisateur. Ce système peut produire automatiquement un code de test pour contrôler les éléments de l'intergiciel au moyen des informations relatives à ces éléments qui seraient par ailleurs disponibles pour l'application testée. Les copies multiples du code de test sont exécutées de façon synchronisée. Les temps d'exécution d'événements multiples sont enregistrés puis présentés dans un format parmi d'autres. Avec ce système, un réalisateur d'application peut identifier les éléments qui représentent le goulot d'étranglement du rendement, ou réunir les informations sur les propriétés de répartition des éléments individuels pouvant être utilisés pour augmenter le rendement de l'application testée.