首页> 中文学位 >基于Multi-Agent协作的自适应Web应用测试框架研究及应用
【6h】

基于Multi-Agent协作的自适应Web应用测试框架研究及应用

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 研究背景与意义

1.2 国内外研究现状

1.3 研究内容和成果

1.4 本文结构安排

第二章 相关理论与技术

2.1 Web应用测试

2.2 自适应测试理论

2.3 Multi-Agent系统

2.4 本章小结

第三章 基于Multi-Agent协作的自适应测试逻辑模型

3.1 Multi-Agent协作问题

3.2 Multi-Agent协作

3.3 基于Multi-Agent协作的自适应测试逻辑模型

3.4 Multi-Agent角色介绍

3.5 自适应Web应用测试框架设计思想

3.6 本章小结

第四章 基于Multi-Agent协作的自适应Web应用测试框架

4.1 基于Multi-Agent协作的自适应Web应用测试框架

4.2 Multi-Agent的自适应测试流程

4.3多Agent平台分析

4.4 本章小结

第五章 自适应Web应用测试框架的应用案例

5.1 应用案例介绍

5.2 框架结构设计

5.3 自适应Web应用测试框架

5.4 测试实现流程

5.5 本章小结

第六章 总结与展望

6.1 论文总结

6.2 工作展望

参考文献

致谢

附录:攻读硕士学位期间参与的课题和公开发表的论文

展开▼

摘要

随着Web应用的日益丰富,高效可靠的测试成为提高Web应用可靠性的现实需要。由于Web应用具有动态性和不确定性等特性,传统的软件测试方法难以对Web应用进行有效测试。由于 Agent具有智能性和主动性等特征,且能适应分布式环境,因此本文基于Multi-Agent协作理论对自适应Web应用测试框架展开研究,论文的主要工作如下:
  首先提出了基于Multi-Agent协作的自适应Web应用测试框架MACAWATF(Multi-Agent Collaboration-Based Adaptive Web Application Testing Framework),通过Multi-Agent之间协作完成测试的生成、执行与分析,以满足自适应Web应用测试的动态性和不确定性等需求。
  其次设计了分层和分角色的Multi-Agent体系结构,依据职责能力的不同,将Agent划分为不同的角色,Multi-Agent根据协作机制完成测试任务,该结构满足功能和结构测试需求,并通过对测试策略和测试任务动态调整和分配提高测试效率。
  最后将测试框架应用到 A公司用户管理系统中,针对用户管理系统设计了Multi-Agent协作结构,采用Selenium测试工具进行测试,详细介绍了测试框架搭建过程和自适应测试实现流程,同时通过详细的测试报告和输出日志对测试结果进行分析,整个测试过程验证了该自适应框架的智能性和实用性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号