基于Agent的数据流测试模型及实现技术研究

来源 :贵州大学 | 被引量 : 2次 | 上传用户:Phoenix164
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
我们对Web应用程序中(以JSP为例)由于引入内置对象和动作标签后引发的数据流进行了研究,在对数据流研究的基础上建立起函数级、函数群级、对象级,对象群级的测试模型,并分别对这四种测试模型的定义/使用链进行了计算,同时分析了程序中的不可到达路径。在对数据流和Agent研究的基础上,本文提出了一个基于Agent的Web应用测试系统WATS,即在函数级上、函数群级上、对象级上、对象群级上利用自治的Test Agent,从低的抽象水平到高的抽象水平来执行数据流测试。在WATS中,每一种层次的测试都应该被不同类型的Test Agent进行管理,一个高层次的Test Agent能创建低层次的Test Agent,并要求它们完成相应的低层次的测试。结果,一个高层次测试工作是通过一些低层次的TestAgent和一些高层次的Test Agent的相互协作来完成的。我们还对Web应用程序中第二行为的测试以及测试用例自动生成技术中测试序列自动生成技术进行了研究。最后用一个例子来证明这个方法的可行性。论文的最后还对基于Agent的系统实现技术进行了研究,认为在Eclipse环境中的JDT是Agent系统的最好开发环境。对基于Agent的数据流测试模型及实现技术的研究,不仅可以提高测试的覆盖率,还体现了工具的智能性,这对提高测试的效率,保证软件的质量有十分重要的意义。
其他文献
成人高等教育是我国高等教育体系的重要组成部分,是我国全面提高国民素质,提升国民教育水平的有效举措。伴随着高等教育大众化进程的加快,成人高等教育的招生规模也在迅速的
二叉判定图这种数据结构主要用来表示逻辑表达式,而现在人们已经研制了一些表示方法:比如二叉判定树、真值表、卡诺图等等,但是对于这些表达方式而言,存储空间的需要比较大,
随着信息社会的快速的发展,流媒体技术在互联网媒体信息传播方面使用的越来越广泛。然而,随着流媒体的快速发展,流媒体文件的版权保护成为急需考虑的问题,引起各方面的重视,
与传统C/S模式相比,P2P模式致力于高效合理地组织和利用Internet 边缘上大量分布的计算、存储、通信、信息等资源,在充分利用节点资源、提高系统可扩展性等方面具有巨大的潜力
学位
近年来,随着数据存储技术的飞速发展,各行各业均积累了宝贵的海量数据。那么如何高效利用“沉淀数据”辅助决策制定,进而推动经济社会发展业已成为亟需解决的问题。数据挖掘
网络的迅猛发展,网络的开放性以及日益强大的计算机技术的发展,改变了很多行业的工作模式,也改变了人们的生活,娱乐,学习模式。与此同时,各种网络攻击、病毒以及信息窃听等网络安全
随着信息技术的高速发展,基于免疫原理的入侵检测系统的研究已经成为网络安全问题的研究热点。本文首先论述了入侵检测系统的概念、发展现状及发展趋势、入侵检测的模型和分
随着Internet的飞速发展,网络中包含着海量可以被利用的数据。其中由Web数据库返回并根据预定义模板展现在用户响应页面中的数据记录,是一类非常重要的Web数据类型。这类记录
调查显示,在因特网的流量中,有超过50%的流量来自于P2P软件的使用。P2P的广泛使用造成了网络带宽的巨大消耗,甚至会引起网络拥塞,大大降低了网络性能,劣化了网络服务质量。 本文