首页 | 本学科首页   官方微博 | 高级检索  
     

基于禁忌搜索算法的可扩展有限状态机模型测试数据自动生成
引用本文:任君,赵瑞莲,李征. 基于禁忌搜索算法的可扩展有限状态机模型测试数据自动生成[J]. 计算机应用, 2011, 31(9): 2440-2443. DOI: 10.3724/SP.J.1087.2011.02440
作者姓名:任君  赵瑞莲  李征
作者单位:北京化工大学 信息科学与技术学院,北京 100029
基金项目:国家自然科学基金资助项目(61073035;60903002)
摘    要:可扩展有限状态机(EFSM)模型的测试用例生成包括测试路径生成和测试数据生成两部分。然而,目前针对EFSM模型的测试研究大多集中于测试路径生成。为探索路径上测试数据的自动生成,提出一种面向EFSM路径的测试数据生成方法,利用禁忌搜索(TS)策略实现了EFSM测试数据的自动生成;分析了影响EFSM测试数据生成的关键因素,并与遗传算法(GA)的生成效率进行了比较。实验结果表明:基于TS算法的EFSM模型测试数据自动生成是确实可行的,其测试生成效率相对于GA有很大提高。

关 键 词:禁忌搜索算法  遗传算法  可扩展有限状态机  测试数据生成  禁忌表  
收稿时间:2011-03-11
修稿时间:2011-04-26

Automatic generation of test data for extended finite state machine models based on Tabu search algorithm
REN Jun,ZHAO Rui-lian,LI Zheng. Automatic generation of test data for extended finite state machine models based on Tabu search algorithm[J]. Journal of Computer Applications, 2011, 31(9): 2440-2443. DOI: 10.3724/SP.J.1087.2011.02440
Authors:REN Jun  ZHAO Rui-lian  LI Zheng
Affiliation:College of Information Science and Technology, Beijing University of Chemical Technology, Beijing 100029, China
Abstract:Test case generation of EFSM (Extended Finite State Machine Models) includes test path generation and test data generation. However, nowadays most research into EFSM testing focuses on test path generation. In order to explore the automatic test generation, a test data generation method oriented to the path of EFSM models was proposed. A Tabu Search (TS) strategy was adopted to automatically generate test data, and the key factors that affect the performance of test data generation in EFSM models were analyzed. Moreover, the test generation efficiency was compared with that of Genetic Algorithm (GA). The experimental results show that the proposed method is promising and effective, and it is obviously superior to the GA in the test generation for EFSM models.
Keywords:Tabu Search (TS) algorithm   Genetic Algorithm (GA)   Extended Finite State Machine (EFSM)   test data generation   Tabu table
本文献已被 CNKI 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号