收藏本站
《西安理工大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

基于多Agent的Web性能测试框架研究及工具开发

张晓瑞  
【摘要】: 随着计算机网络技术的迅速发展和Internet的推广成熟,Web服务已经成为一个分布的、超媒体的软件平台,许多新的应用应运而生,并且已经渗入到社会的各个应用领域。为了保证和提高Web的服务质量,通常需要对Web应用软件的质量和性能进行准确的评测。但是由于web应用软件的异构、分布、并发和平台无关性等特性,使得对Web应用软件的测试要比传统程序的测试更加困难,传统的测试技术无法胜任,因此需要一套独特的测试体系来支持Web应用软件的测试。 目前,国内外研究机构已经对Web应用软件的性能测试进行了大量研究,提出了一些性能测试模型,并开发了许多测试工具。但是一些理论上较为成熟测试模型由于其实现的复杂性还没有完全被应用于性能测试工具的开发中。现存的测试工具存在很多不足,它们只能较好的满足某些类型应用的需求。随着网络技术的迅速发展,Web应用的进化周期变得越来越短,应用系统间的通讯和协作也变得日益显著。这就要求测试工具还需具有较好的扩展性和可移植性。鉴于这些问题,本文提出了一种基于多角色代理的性能测试框架(Multi-Agent based Performance Testing Framework, MAPT)。 该框架结合当前较为成熟的E-SURGE模型,并将多Agent技术引入其中,实现了测试过程的智能化和自治性,大大提高了系统的灵活性和扩展性。所有的测试任务都是由具有不同能力的Agent完成,所有的Agent使用一种扩展的BDI模型,可以动态的加载能力组件到自己的代码中。该框架采用了分层的体系结构,并根据在整个测试过程中职责和权利的不同,将Agent分为三种不同的角色。不同层次的Agent集能够动态协作来处理指定的任务。为了验证框架的有效性,还设计了一个简单的原型系统。 另外,本课题结合当前流行的系统架构技术,设计和开发了一个实际的Web性能测试工具。介绍了系统的总体功能结构,给出了各组成子系统的功能和具体实现方法。由于系统庞大和条件的限制,只实现了部分关键技术的开发。 本文旨在Web性能测试方面进行理论上的基础学术性研究,同时也在具体的实用性方面做出进一步的探索。
【学位授予单位】:西安理工大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP393.06

手机知网App
【引证文献】
中国期刊全文数据库 前1条
1 陈佳;;用多智能代理和网络数据流测试应用软件性能[J];计算机与网络;2009年02期
中国硕士学位论文全文数据库 前3条
1 潘少彬;基于Web的性能测试平台关键技术研究及实现[D];华南理工大学;2011年
2 肖炯强;RFID编码解析系统的性能改进与测试[D];华中科技大学;2008年
3 赖大贺;Web系统性能测试研究及平台实现[D];华南理工大学;2010年
【参考文献】
中国期刊全文数据库 前10条
1 刘甘林,黎建兴,彭代文,束尧;一个基于BDI的Agent框架[J];长沙大学学报;2004年04期
2 席静,褚兴军,徐志伟;一种提高Web服务器性能的方法[J];计算机研究与发展;2002年04期
3 刘新宇,洪炳鎔;基于BDI框架的多Agent动态协作模型与应用研究[J];计算机研究与发展;2002年07期
4 梁晟,李明树,梁金能,陈振冲;一种模拟驱动的Web应用程序性能测试方法[J];计算机研究与发展;2003年07期
5 许蕾;徐宝文;陈振强;;Web测试综述[J];计算机科学;2003年03期
6 赵新宇;林作铨;;基于Agent的供应链模型[J];计算机科学;2004年08期
7 张大陆,黄伟力;基于Web应用系统的评测方法和技术[J];计算机工程;2003年04期
8 康小强,石纯一;基于BDI的多Agent交互[J];计算机学报;1999年11期
9 周万江,晏蒲柳;Web服务器性能评测软件的原理及发展[J];计算机应用研究;2003年08期
10 尹高嵩,范辉;Web负载测试的研究与应用[J];微机发展;2004年10期
中国硕士学位论文全文数据库 前2条
1 方明;开放的Web负载产生器模型研究与实现[D];中国人民解放军国防科学技术大学;2002年
2 袁才国;Web性能测试研究及工具开发[D];西北大学;2004年
【共引文献】
中国期刊全文数据库 前10条
1 许蕾,徐宝文;Web应用测试框架研究[J];东南大学学报(自然科学版);2004年06期
2 李轶;强彦;陈俊杰;;基于分层排队网络模型的分布式系统性能评价[J];电脑开发与应用;2009年03期
3 刘荷花;;Web系统性能测试及工具优化[J];电脑开发与应用;2010年09期
4 黄华林;;使用Selenium进行Web应用自动化测试的研究[J];电脑开发与应用;2012年04期
5 郑杰;马锋明;冯斌;;面向对象建模在Web系统性能测试中的应用[J];电脑知识与技术(学术交流);2007年09期
6 李艳芹;陈跃华;郭松柏;;基于Web应用系统的性能测试综述[J];电脑知识与技术;2010年28期
7 李博;李宁;费中华;;校园网WEB服务器的性能测评及优化方案研究[J];电脑知识与技术;2010年34期
8 杨喜纳;袁从领;;基于java的web应用程序的性能测试[J];大学时代;2006年04期
9 刘晋明;智能控制及其在足球机器人中的应用[J];福建电脑;2003年09期
10 林少兵;刘志刚;杨玉鹏;夏晓忠;;Web测试技术探析[J];福建电脑;2006年10期
中国重要会议论文全文数据库 前3条
1 欧歌;张红梅;宋黎明;;B/S结构Web应用系统测试综述[A];第13届全国计算机、网络在现代科学技术领域的应用学术会议论文集[C];2007年
2 朱国权;王坚;;嵌入式Web Server及其在远程网络图像监控系统中的应用[A];先进制造技术论坛暨第二届制造业自动化与信息化技术交流会论文集[C];2003年
3 邓世伟;;Web应用负载测试的生命周期方法[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
中国博士学位论文全文数据库 前10条
1 刘雪梅;服务器端软件性能分析和诊断方法研究[D];哈尔滨工程大学;2010年
2 陈得宇;基于MAS的智能电压控制系统研究[D];哈尔滨工程大学;2010年
3 潘铁军;虚拟企业过程集成中几个关键问题的研究[D];浙江大学;2001年
4 郑淑丽;Web信息集成系统及查询优化方法研究[D];合肥工业大学;2003年
5 闫琪;基于角色的多Agent系统开发方法研究[D];国防科学技术大学;2004年
6 张宏斌;信息获取中的两类不确定问题研究[D];华中科技大学;2004年
7 胡小建;ABDIDSS环境下多Agents之间协作与近似推理机制研究[D];合肥工业大学;2005年
8 彭军;多智能体系统协作模型及其在足球机器人仿真系统中的应用[D];中南大学;2005年
9 蒙祖强;基于分类模型的知识发现机理和方法研究[D];中南大学;2004年
10 申利民;基于部分服务器休假的电子商务系统性能分析与优化研究[D];燕山大学;2006年
中国硕士学位论文全文数据库 前10条
1 王宇轩;电子信箱的可用性实验研究[D];浙江理工大学;2010年
2 任红恩;自主式水下机器人的反应式行为决策控制算法与实现[D];中国海洋大学;2010年
3 韩子明;Agent在建筑工程量计算系统中应用的研究[D];长春工业大学;2010年
4 卢伟涛;Web应用系统的测试与分析[D];北京交通大学;2011年
5 李艳芹;基于Web应用系统的性能测试及优化[D];东华大学;2011年
6 李娟;面向校园网日志分析的web数据挖掘技术研究[D];西安电子科技大学;2010年
7 王承博;延安市门户网站的设计与实现[D];西安电子科技大学;2010年
8 王英强;基于多Agent的动态集成框架的研究与实现[D];西安电子科技大学;2009年
9 卢建华;基于Web应用系统的性能测试及工具开发[D];西安电子科技大学;2009年
10 史宁宁;一种面向Web应用系统的自动化测试框架[D];吉林大学;2011年
【同被引文献】
中国期刊全文数据库 前10条
1 许蕾,徐宝文;Web应用测试框架研究[J];东南大学学报(自然科学版);2004年06期
2 郑杰;马锋明;冯斌;;面向对象建模在Web系统性能测试中的应用[J];电脑知识与技术(学术交流);2007年09期
3 梁晟,李明树,梁金能,陈振冲;一种模拟驱动的Web应用程序性能测试方法[J];计算机研究与发展;2003年07期
4 朱晶,沈美明,汪东升;Web服务系统的性能分析与测试[J];计算机工程与应用;2001年15期
5 卢虹,徐宝文;一种Web应用的状态测试方法[J];计算机工程与应用;2002年02期
6 秦志敏,安永新,陈泳章;Web应用的风险测试研究[J];计算机工程与应用;2003年25期
7 朱长生,沈云付;自适应数据库连接池的研究[J];计算机工程与应用;2003年36期
8 李文中;顾铁成;周俊;陆桑璐;陈道蓄;;适应性Web缓存的研究[J];计算机科学;2005年04期
9 张大陆,黄伟力;基于Web应用系统的评测方法和技术[J];计算机工程;2003年04期
10 迟瑞峥,钟亦平,张世永;基于协议分析的自动化Web性能测试[J];计算机工程;2005年07期
中国硕士学位论文全文数据库 前7条
1 方明;开放的Web负载产生器模型研究与实现[D];中国人民解放军国防科学技术大学;2002年
2 刘翠娟;Web应用中静态测试的研究[D];西北大学;2004年
3 袁才国;Web性能测试研究及工具开发[D];西北大学;2004年
4 刘亮;基于HTTP/S协议的Web性能测试工具的设计与实现[D];内蒙古大学;2005年
5 李秀华;Web性能自动化测试工具脚本语言WTML的研究与开发[D];内蒙古大学;2006年
6 黄筱燕;无线实时流媒体通信网络性能的仿真研究[D];南京工业大学;2006年
7 杜香和;Web性能测试模型研究[D];西南大学;2008年
【二级引证文献】
中国硕士学位论文全文数据库 前3条
1 冯艳妮;某GPS位置服务平台通信网关的性能测试[D];郑州大学;2011年
2 李劼;高性能RFID编码解析系统的设计与实现[D];华中科技大学;2009年
3 李兰英;基于业务流程的Web应用监控系统[D];北京林业大学;2012年
【二级参考文献】
中国期刊全文数据库 前10条
1 张友生;;来自Web工程的报告[J];程序员;2002年12期
2 郝沁汾,祝明发,郝继升;WWW业务访问特性分布研究[J];计算机研究与发展;2001年10期
3 张文杰,钱德沛,张然,杨新宇,张兴军;互联网应用性能测量系统的研究与实现[J];计算机研究与发展;2003年01期
4 顾玉良,王立福;B/S软件测试技术及工具实现[J];计算机工程与应用;2000年06期
5 卢虹,徐宝文;一种Web应用的状态测试方法[J];计算机工程与应用;2002年02期
6 许蕾;徐宝文;陈振强;;Web测试综述[J];计算机科学;2003年03期
7 张卫丰,徐宝文,周晓宇;Web页面中元素间交互技术研究[J];计算机工程;2000年08期
8 洪以容,孙德文;Web服务器性能测量工具webperf[J];计算机工程;2001年02期
9 朱晶;SPECweb99——Web服务器性能测试工具[J];计算机与现代化;2001年04期
10 蔡皖东;HTTP协议的传输机制与超文本链的研究[J];微电子学与计算机;1997年04期
【相似文献】
中国期刊全文数据库 前10条
1 贾晓霞,杨乃定,姜继娇;基于Multi-Agent的系统评价集成框架研究[J];科研管理;2005年04期
2 王伊蕾;李涛;贺毅;;基于Multi-Agent个性化信息服务的电子政务系统的研究[J];计算机应用研究;2006年12期
3 唐莹;张凤登;;Multi-Agent在工控系统中的应用研究[J];微计算机信息;2008年19期
4 赵新昱,陈文伟,牛晓丽;基于Multi-agent决策支持系统中通信和语言机制的设计和实现[J];小型微型计算机系统;2002年01期
5 陈红英;应用MultiAgent优化自主导航系统[J];微计算机应用;2005年04期
6 李瑞;;基于Multi-Agent网站模型的研究[J];大连铁道学院学报;2005年04期
7 冯锋;;基于多Agent的虚拟企业系统中通信机制[J];微计算机信息;2007年30期
8 陈宝印;栾立秋;张成斌;;基于Multi-Agent的防空导弹武器系统模型设计[J];指挥控制与仿真;2011年03期
9 徐飞;;测试过程估算——测试过程中工具和技术的有效预测[J];软件导刊;2011年05期
10 韩立森,王翠茹,张振兴;基于Multi-Agent的GDSS的研究[J];微机发展;2003年S2期
中国重要会议论文全文数据库 前10条
1 程菲;汪玲;;基于三次握手的网络自动化测试脚本的设计与实现[A];2011年通信与信息技术新进展——第八届中国通信学会学术年会论文集[C];2011年
2 张刚;殷国富;邓克文;李火生;;基于Multi-Agent的复杂结构产品设计模型[A];全国第13届计算机辅助设计与图形学(CAD/CG)学术会议论文集[C];2004年
3 李必通;;探讨软件测试过程模型[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
4 李元;杨明;;基于Agent的智能排课系统的研究与实现[A];第六届全国信息获取与处理学术会议论文集(2)[C];2008年
5 吴斌;;软件功能自动化测试的探讨与应用[A];'06MIS/S&A学术交流会论文集[C];2006年
6 张刚;李火生;;飞行器仪器舱布局问题求解方法研究[A];庆祝中国力学学会成立50周年暨中国力学学会学术大会’2007论文摘要集(下)[C];2007年
7 孟芳;余贞侠;尚明生;;分布式测控系统中的任务调度模型的研究[A];2009中国仪器仪表与测控技术大会论文集[C];2009年
8 陈怀杰;刘艳斌;;基于多智能体的分布式网络化制造的研究[A];先进制造技术论坛暨第三届制造业自动化与信息化技术交流会论文集[C];2004年
9 戴骏炜;;软件自动化测试工具的引入[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年
10 姜丽华;张宏斌;;基于Multi-Agent的个性化Web信息采集系统[A];中国农业信息科技创新与学科发展大会论文汇编[C];2007年
中国重要报纸全文数据库 前10条
1 ;扩展性和维护性好[N];计算机世界;2003年
2 徐小林;IP-DSLAM保障网络扩展性[N];通信产业报;2003年
3 本报记者 郭涛;突破中端存储的局限[N];中国计算机报;2009年
4 商报记者 刘妮丽;650元奏响创业“狂想曲”[N];北京商报;2009年
5 瑞雪;阿尔卡特推出网络聊天手机[N];科技日报;2009年
6 本报记者 张宇;预订价7.38万—8.48万 新爱丽舍两厢正式发布[N];证券日报;2009年
7 本报记者 辛苑薇;校内“失踪” 人人“复活”[N];21世纪经济报道;2009年
8 本报通讯员 王典军;响应用户需求 助力中国设计[N];人民铁道;2009年
9 朗飞 ;SAS带来无限扩展性[N];中国计算机报;2005年
10 ;制定成功的测试计划(一)[N];中国计算机报;2002年
中国博士学位论文全文数据库 前10条
1 何增镇;基于Multi-Agent与博弈论的城市交通控制诱导系统及其关键技术研究[D];中南大学;2010年
2 廉文娟;基于本体与Multi-agent的语义Web服务组合及相关技术研究[D];山东科技大学;2011年
3 袁成祥;基于Agent的供应链管理研究[D];浙江大学;2004年
4 左春荣;基于定性推理理论和Multi-agent的群决策支持系统研究[D];合肥工业大学;2008年
5 孟利清;基于Multi-Agent的林产品供应链管理研究[D];南京林业大学;2009年
6 张纪海;基于Multi-Agent的国民经济动员系统建模与仿真研究[D];北京理工大学;2005年
7 吕琳;基于Multi-agent的协同制造资源共享的相关理论与技术研究[D];武汉理工大学;2007年
8 曾钦志;基于Multi-Agent的林产品配送中心建模与仿真[D];南京林业大学;2007年
9 陈雪龙;面向复杂决策问题的模型构造与管理方法研究[D];大连理工大学;2008年
10 于明远;网格服务应用模型的关键技术研究[D];华中科技大学;2009年
中国硕士学位论文全文数据库 前10条
1 张晓瑞;基于多Agent的Web性能测试框架研究及工具开发[D];西安理工大学;2006年
2 刘苗苗;Web性能测试的方法研究与工具实现[D];西安理工大学;2007年
3 郭静;面向GUI自动化测试工具的研究及实现[D];西南交通大学;2008年
4 周飞宇;自动化测试平台的设计与实现[D];北京交通大学;2009年
5 周秋丹;软件测试在IBM域管理系统中的应用[D];大连理工大学;2006年
6 刘渊;基于免疫克隆计算的Multi-Agent组播路由算法[D];西安电子科技大学;2005年
7 郭华杰;Web应用程序测试技术及灰盒测试方法的研究与实现[D];天津大学;2006年
8 桑圣洪;WEB性能测试技术的研究[D];西北工业大学;2007年
9 梅勃;基于J2EE架构的Web应用系统测试方法研究与应用[D];合肥工业大学;2007年
10 苏波;基于Web应用的性能测试研究[D];中国石油大学;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026