Web应用系统一种测试工具的设计研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:wlq8201
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于Web技术的B/S体系结构是当今软件开发首选的架构.由于Web技术应用的普及,传统的C/S结构与之又有不少区别,导致传统的测试方法和工具不能完全适用于Web应用系统,给Web应用系统的测试提出很大的挑战.本文指出测试自动化的重要性以及传统的基于Web应用系统测试工具和方法的局限性,提出一种测试工具的框架和它的工作流程,该框架包括六个部分:源程序分析子系统、测试用例产生器、测试开发子系统、测试脚本解释器、测试结果分析子系统、测试管理子系统,整篇文章的重点在于研究各个子系统的设计.脚本技术是测试自动化的关键技术,本文针对该测试工具提出一种结构化的解释型脚本语言,设计部分用于Web应用测试的脚本语言库函数,详细介绍了测试脚本解释器的设计,其中包括符号表的设计、变量的处理、用户函数的定义和调用、库函数的调用、选择循环语句的处理.本文还探讨了Web应用系统的测试模型,提出一种基于控制流的建模方法,依据该控制流阐述了如何进行控制流的提取、模型的建立和测试用例的产生.最后简单说明了测试结果的分析,利用该工具进行回归测试,如何采用该工具创建任意的虚拟客户端进行性能的测试.
其他文献
论文的详细阐述了动态多国语言的信息通道的技术基础——J2EE平台,提出了信息通道多国语言化的主要方法,包括利用数据实现多国语言化、利用java的国际化技术实现多国语言化和利
本文以一个新的方法来综合关联规则挖掘体系,提出了一体化的关联规则体系所涵盖的三个方面:广义的关联规则挖掘、广义的序列规则挖掘、模式上的再挖掘,并对它的各个方面进行
本文归纳了协议安全属性的具体内容及在协议中实现这些安全属性的相关因素,说明协议安全属性与协议数据内容的相关性,以此为基础提出了以数据属性为中心的协议分析思路,讨论
由于互联网的蓬勃发展,IP地址的需求量愈来愈大,IPv4定义的有限地址空间将被耗尽,发展IPv6网络技术迫在眉睫。但是由于IPv4的巨大成功,从IPv4过渡到IPv6需要一个长时间的过程
集成电路的发展已进入系统芯片(SOC)时代,将整个嵌入式系统集成在单一芯片上已成为现实。开发自主版权的嵌入式系统SOC芯片,对于提高产品的性能和可靠性,提高国产工控系统产
法律领域作为人工智能的传统应用领域已有了多年的研究历史,也出现了许多成功的应用系统。但在我国这方面的研究和应用还相对较少。本文描述了一个以基于事例推理(Case-BasedR
当前,随着无线通信的快速发展,人们对无线通信业务范围和业务速率提出了越来越高的要求。为了适应新的市场需求,人们已经制定了第四代移动通信系统标准,以支持视频、互联网接
多Agent系统的出现为开发复杂的分布式软件提供了新的途径。近年来,为实现基于agent的系统,人们提出了许许多多的体系结构,同时也付出了巨大的努力用形式化的方法来描述agent
本文设计和实现了组件和AUI(AutomotiveUserInterface)技术支持下的导航系统人机接口部分。 首先介绍了导航系统的整体结构和系统中HMI(HumanMachineInterface)层的功能。
随着数据库和信息技术的迅猛发展,通过其得到的快速增长的海量数据因为得不到人们的理解而变为一座座的“数据坟墓”。作为解决这一问题的重要方法,数据挖掘引起了信息产业界的