Automatisierte Erzeugung konkreter Testfälle für Webanwendungen aus einem textbasierten Modell

Anwendungsmodelle als Basis fur die Testfallableitung in der Domane der Webanwendungen sind ein aktuelles Forschungsthema. Ein textbasiertes Anwendungsmodell als Grundlage der Ableitung von funktionalen Testfallen wird beschrieben. Es integriert Variablen zur Modellierung von Zustandstransformationen und Bedingungsausdrucken, die die Formulierung und Konkretisierung einfacher Testorakel als auch die Bestimmung einer Ausfuhrungsreihenfolge der Testfalle erlaubt. Ein Prototyp wird auf der openArchitectureWare Plattform umgesetzt und erlaubt die Ableitung von abstrakten Testfallen unter Einbeziehung von Testdaten und die Testfalltransformation zu konkreten, ausfuhrbaren Testskripten fur Testautomatisierungswerkzeuge mit minimal notwendigem Aufwand fur den Tester.

[1]  Jesse James Garrett Ajax: A New Approach to Web Applications , 2007 .

[2]  Paolo Tonella,et al.  Analysis and testing of Web applications , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.

[3]  Cem Kaner,et al.  Lessons Learned in Software Testing , 2001 .

[4]  Alexander Pretschner Zur Kosteneffektivität des modellbasierten Testens , 2006, MBEES.

[5]  Fevzi Belli,et al.  "Negativ"-Tests interaktiver Systeme und ihre Automatisierung , 2007, Software Engineering.

[6]  A. Jefferson Offutt,et al.  Testing Web applications by modeling with FSMs , 2005, Software & Systems Modeling.

[7]  Lori L. Pollock,et al.  Automated Oracle Comparators for TestingWeb Applications , 2007, The 18th IEEE International Symposium on Software Reliability (ISSRE '07).