An automated test case generation approach based on activity diagrams of SysML

  • Yufei Yin
  • , Yiqun Xu
  • , Weikai Miao*
  • , Yixiang Chen
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

10 Scopus citations

Abstract

Model based software testing is one of the most popular software quality assurance techniques adopted by industrial practitioners. The SysML Activity Diagram (AD) can describe dynamic behaviors of a software system under testing in an intuitive way. That is, the AD is a promising foundation for generating test case to test the target software system. Unfortunately, there are few effective AD based testing approaches for industrial practitioners due to the lack of automated generation technique and powerful tool support, especially for whose shape is out of structure. To tackle this problem, we propose an automated generation approach with a supporting tool. For a specific AD, we first transform it into an intermediate representation form — Intermediate Black box Model (IBM). Then the IBM is used to generate test cases automatically. The approach presented in this paper can make up the deficiency of automated test case generation with the unstructured SysML AD.

Original languageEnglish
Pages (from-to)922-936
Number of pages15
JournalInternational Journal of Performability Engineering
Volume13
Issue number6
DOIs
StatePublished - Oct 2017

Keywords

  • Model based software testing
  • SysML activity diagram
  • Test case generation

Fingerprint

Dive into the research topics of 'An automated test case generation approach based on activity diagrams of SysML'. Together they form a unique fingerprint.

Cite this