Skip to main navigation Skip to search Skip to main content

Towards Improving Automated Testing with GraphWalker

  • Yavuz Koroglu*
  • , Mutlu Beyazit
  • , Onur Kilincceker
  • , Serge Demeyer
  • , Franz Wotawa
  • *Corresponding author for this work
  • Graz University of Technology
  • University of Antwerp

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)

Abstract

GraphWalker is a widespread automated model-based testing tool that generates executable test cases from graph models of a system under test. GraphWalker implements only two random test generation algorithms and has no optimization-based algorithm, where an evaluation of its performance in test lengths and coverage remains an open question in the literature. In this work, we performed experiments on three realistic systems to evaluate redundancy, coverage, and length of GraphWalker test cases. The experimental results show that even the best GraphWalker test cases are highly redundant, limited in edge pair coverage, and need significantly longer test cases to increase edge pair coverage. Overall, we establish a baseline to compare future optimization-based algorithms with, while the amount of improvement and its impact are important research questions for the future.

Original languageEnglish
Title of host publication2025 IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2025
EditorsAnna Rita Fasolino, Sebastiano Panichella, Aldeida Aleti, Ali Mesbah
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages54-58
Number of pages5
ISBN (Electronic)9798331534677
DOIs
Publication statusPublished - 2025
Externally publishedYes
Event18th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2025 - Naples, Italy
Duration: 31 Mar 20254 Apr 2025

Publication series

Name2025 IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2025

Conference

Conference18th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2025
Country/TerritoryItaly
CityNaples
Period31/03/254/04/25

Bibliographical note

Publisher Copyright:
© 2025 IEEE.

Keywords

  • graph coverage
  • model-based testing
  • software testing
  • test generation

Fingerprint

Dive into the research topics of 'Towards Improving Automated Testing with GraphWalker'. Together they form a unique fingerprint.

Cite this