Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2010, Vol. 36 ›› Issue (19): 44-46. doi: 10.3969/j.issn.1000-3428.2010.19.015

• Networks and Communications • Previous Articles     Next Articles

Software Test Data Generation Framework Based on Agent

YU Si-wen1, AI Jun1, ZHANG Yi-fu2   

  1. (1. Department of System Engineering of Engineering Technology, Beihang University, Beijing 100191, China; 2. School of Economics and Business Administration, Beijing Normal University, Beijing 100875, China)
  • Online:2010-10-05 Published:2010-09-27

基于Agent的软件测试数据生成框架

于斯文1,艾 骏1,张译芙2   

  1. (1. 北京航空航天大学工程系统工程系,北京 100191;2. 北京师范大学经济与工商管理学院,北京 100875)
  • 作者简介:于斯文(1985-),男,硕士研究生,主研方向:软件可靠性测试;艾 骏,讲师、博士;张译芙,硕士
  • 基金资助:
    国家部委基金资助项目

Abstract: This paper presents a multi-Agent cooperation framework for software test data generation based on the problems of test data generation methods extension and low level of intelligence. The framework is constituted by information extraction Agent group and test data generation Agent group. The software test data is generated through the cooperation of the Agents. This framework makes full use of the characters of Agent, like scalable, flexible and autonomous. Based on the theory proposed in this paper, a software prototype is developed. It is proved that this framework is feasible.

Key words: Agent, software test data, Unified Modeling Language(UML)

摘要: 针对测试数据生成方法扩展性差、智能化程度低的问题,提出一个基于多Agent合作的软件测试数据生成框架,该框架由测试信息提取Agent组和测试数据生成Agent组构成,能充分利用Agent扩展性好、灵活性强、高度自治等特点。通过开发的软件原型,验证了该框架的可行性。

关键词: 智能体, 软件测试数据, 统一建模语言

CLC Number: