跳到主要导航 跳到搜索 跳到主要内容

Multi-Population Genetic Algorithm Based EFSM Regression Test Data Generation

  • Jiahao Li*
  • , Bo Zhang
  • , Zeyu Fan
  • , Yichen Wang
  • *此作品的通讯作者
  • Beihang University
  • Tianjin University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Extended Finite State Machine(EFSM) has a wide range of application systems and protocols in control modeling. Genetic algorithms are commonly used in EFSM test data generation due to their good performance. Studies have been done to generate regression test sequences to meet the requirements based on changes in EFSM, there is a large amount of historical test data to choose from when using genetic algorithms to generate test data for this part of the test sequence, and there is no research on how to fully utilize the existing test data to generate regression test data for the EFSM. In this paper, a multi-population genetic algorithm is designed to generate test data to meet the requirements. Firstly, some test data that can cover the regression test sequences are selected from the historical test data, and for the rest of the test sequences, a mathematical model for the simultaneous optimization of multiple test sequences is constructed, secondly, in order to make full use of the historical test data, the relationship between the existing test data and the target test sequences is investigated, and the initial population is constructed based on the similarity of the test sequences and the FSCS-ART algorithm, which makes full use of the The initial population is constructed based on the similarity of test sequences and the FSCS-ART algorithm, which makes full use of the existing test data and ensures the diversity of the initial population. Finally, the adaptive crossover operator and variation operator were designed and the fitness function was optimized. The experimental results show the feasibility and efficiency of this method in test data generation.

源语言英语
主期刊名Proceedings - 2023 IEEE 23rd International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2023
出版商Institute of Electrical and Electronics Engineers Inc.
807-815
页数9
ISBN(电子版)9798350359398
DOI
出版状态已出版 - 2023
活动23rd IEEE International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2023 - Chiang Mai, 泰国
期限: 22 10月 202326 10月 2023

出版系列

姓名Proceedings - 2023 IEEE 23rd International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2023

会议

会议23rd IEEE International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2023
国家/地区泰国
Chiang Mai
时期22/10/2326/10/23

学术指纹

探究 'Multi-Population Genetic Algorithm Based EFSM Regression Test Data Generation' 的科研主题。它们共同构成独一无二的学术指纹。

引用此