Automatic Test Cases Generation Based on SysML Activity Diagram
Model-Based Systems Engineering (MBSE) is a widely-adopted methodology in the intricate realm of system design, leveraging models to foster collaborative design and development endeavors. System Modeling Language (SysML) has emerged as the preeminent modeling language within MBSE, underscoring its significance. It is imperative to equip developers with comprehensive SysML-based design-level testing capabilities. This paper introduces an automated approach to generating test cases from SysML activity diagrams, addressing challenges such as state explosion and inadequate test coverage. The proposed method involves the automated analysis of activity diagram structures, followed by the generation of test paths based on these analyses. Subsequently, these test paths are integrated with test data to form and refine test cases.
Authors
- Tiantian Wang (ORCID: https://orcid.org/0000-0003-2958-8066)
- Xianghu Wu
- Kuanjun Liu
- Jiaqi Zhang (ORCID: https://orcid.org/0000-0002-7609-4248)
Institutions
- Harbin Institute of Technology (CN)
- Shenzhen Academy of Aerospace Technology (CN)
Publication Details
- Published
- 2024-12-27
- DOI
- https://doi.org/10.1109/eiecc64539.2024.10929080
- Primary Topic
- Software Testing and Debugging Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China