关于多Agent的软件回归测试研究.pdf

  1. 1、本文档共113页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要 摘 要 当前,随着计算机网络技术的迅速发展,计算机快速转向开放的、网络平台 的、协同工作方式。基于Agent理论和技术尤其是多Agent的理论和技术,给设 计和实现分布与开放环境中的应用系统带来了一个全新的模式。 本文从软件测试技术的应用和发展趋势出发,研究基于多Agent的软件回归 测试问题。通过提出一个基于多Agent的软件回归测试结构模型,对Agent理论 与技术在软件回归测试中的应用进行了探索性研究。主要工作包括: 首先,提出了一个基于多Agent的软件回归测试结构模型。该模型包含回归 测试管理Agent、回归测试规划Agent、回归测试执行Agent和回归测试用例生成 Agent和用户Agent,以分布式方式构成软件回归测试的组织结构框架。同时,为 满足Agent自主决策与交互的需要,还设计和建立了各个Agent的内部模型。 其次,对基于多Agent的软件回归测试技术应用的关键问题进行了分析和研 究,提出了解决问题的思路和方法。针对如何有效选择和执行回归测试用例的问 题,本文给出了一个基于历史经验 (历史记录)优先的回归测试用例集选择和执 行的策略和实现方法;针对基于风险的回归测试执行原则,本文从基于历史经验 的角度提出了一个改进的思路和方法。 最后,在上述模型和分析的基础上,应用面向对象技术和Java语言,设计和 实现了一个基于多Agent的软件回归测试原型,建立了多Agent系统中的Agent 对象模型,建立了多Agent系统的通讯模型,并进行了简化的模拟实验。 研究和模拟实验表明,建立在基于多Agent技术基础上的软件回归测试,在 测试用例选择、测试执行、测试管理等方面能够实现软件回归测试的自动化、智 能化,可以减少测试者的直接干预,节省回归测试的时间,降低回归测试成本, 提高回归测试效率。在传统的回归测试中引入多Agent技术,可提高回归测试的 适应性和灵活性,简化回归测试的设计、执行和维护,更容易更高效地实现分布 式的回归测试。 关键词:软件测试;回归测试;多Agent;测试Agent;回归测试技术 华南理 」_大学工程硕士论文 ABSTRACT Nowadayswiththerapiddevelopmentofcomputernetworktechnology, computerhasturneditsstepstoopen,networkplatform-basedandcooperative working.Agent-based,especiallymulti-agentsystembasedtheoryandtechnologyhas broughtforthanentirelynewparadigmfordesigningandimplementingdistributed andopenenvironmentapplicationsystem. Thispaperstudiesthequestionsaboutsoftwareregressiontestingbasedon multi-agenttechnologyfromtheviewofapplicationanddevelopmenttendencyon softwaretestingtechnology.Byputtingforwardamulti-agent-basedmodelof softwareregressiontestingthispaperdoessomeexploringresearchesonthe applicationsofsoftwareregressiontestingwiththetheoriesandtechnologyofagents. Allthemainworkincludesthefollowings: Firstlyamulti-agent-basedsoftwareregressiontestingstructuremodelisput forward.Thismodelincludesregression-testing-managementagent,regression- testing-planningagent,regression-testing-runningagent,regression-testing

文档评论(0)

gubeiren_001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档