• Treffer 19 von 106
Zurück zur Trefferliste

Semi-automated Test Migration for BPMN-Based Process-Driven Applications

  • Automated regression tests are a key enabler for applying popular continuous software engineering techniques. This paper focuses on testing BPMN-based Process-Driven Applications (PDA). When evolving PDAs, the affected test cases must be identified and co-evolved as well. In this process, affected test cases can be overlooked, misunderstandings may occur during communication between different roles involved, and implementation errors can arise. Regardless of possible error sources, the entire test migration process is time-consuming. This paper presents a new semi-automated test migration process for PDAs. The concept builds on previous work on creating regression tests using a no-code approach. Our approach identifies the modifications of the PDA and classifies their impact on previously defined tests. The classification indicates whether existing test code can be migrated automatically or whether a manual revision becomes necessary. During an AB/BA experiment, the concept and the developed prototype proved a more efficient test migration process and a higher test quality.
Bitte benutzen Sie diese Referenz, um auf diese Ressource zu verweisen:
https://doi.org/10.1007/978-3-031-17604-3_14

Metadaten exportieren

Weitere Dienste

Metadaten
Verfasserangaben:Konrad SchneidORCiD, Sebastian Thöne, Kuchen Herbert
DOI:https://doi.org/10.1007/978-3-031-17604-3_14
ISBN:978-3-031-17603-6
ISSN:0302-9743
Titel des übergeordneten Werkes (Englisch):Enterprise Design, Operations, and Computing. Hrsg. João Paulo A. Almeida, Dimka Karastoyanova, Giancarlo Guizzardi, Marco Montali, Fabrizio Maria Maggi, Claudenir M. Fonseca
Verlag:Springer International Publishing
Verlagsort:Cham
Dokumentart:Beitrag in einer Konferenzveröffentlichung
Sprache:Englisch
Datum der Veröffentlichung (online):30.09.2022
Datum der Erstveröffentlichung:28.09.2022
Betreiber des Publikationsservers:FH Münster - University of Applied Sciences
Datum der Freischaltung:30.09.2022
Freies Schlagwort / Tag:BPMN; Process-Driven Application; Software evolution; Test migration
Erste Seite:237
Letzte Seite:254
Fachbereiche:Wirtschaft (MSB)
Publikationsliste:Schneid, Konrad
Thöne, Sebastian
Lizenz (Deutsch):License LogoBibliographische Daten