Web性能测试模型研究

被引量 : 0次 | 上传用户:a370412412
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在市场需求的推动下,Web应用如今已经从一般的网站发展成为大型电子商务、信息发布和提供各种服务的平台,软件规模不断扩大,软件复杂性不断增加,但是激烈的商业竞争使软件开发周期缩短,如何保证Web应用的正确性和可靠性越来越成为人们关注的问题。作为保证软件质量和可靠性的重要手段,Web应用软件的测试就成为如今开发过程中的一个重要环节。对Web应用系统的测试包括系统功能测试、性能测试、安全性测试等。其中,性能测试尤为重要,因为性能直接反映了Web所提供服务的质量水平,同时由于Web具有动态特性,它的用户数目和数据传输速率都在不断变化,所以性能问题成为困扰Web应用发展的最大问题。目前,国内外研究机构已经对Web应用软件的性能测试进行了大量研究,提出了一些性能测试方法,并开发了许多测试工具。比较成熟的性能测试方法主要有:虚拟用户方法,WUS方法和对象驱动方法。这些方法各有侧重点,虚拟用户方法通过模拟真实用户的行为来对被测程序施加压力,WUS方法意在建立真实的测试场景,对象驱动方法强调测试Web的组成对象。针对Web性能测试的测试策略选择与优化研究较少,而正确选择测试策略对提高性能测试效率具有重要意义。本文在分析现有性能测试模型基础上,结合软件控制论思想,提出一种反馈控制Web性能测试模型,目的在于寻找最优的性能测试策略,以消耗最小代价,达到性能测试的目标。反馈控制Web性能测试模型使用受控马尔可夫链描述,将测试过程分解为不同的状态,测试策略驱动测试过程从一种状态向另一种状态的转变,不同的测试策略将产生不同的状态,选择最优的测试策略,使测试过程迅速向目标状态收敛,完成测试。本文围绕反馈控制Web性能测试模型展开研究,主要研究工作涉及以下几部分:(1)反馈控制原理在性能测试中的应用。在分析现有性能测试方法特点的基础上,结合反馈控制原理,研究了如何将测试反馈信息与测试策略相结合的问题。(2)反馈控制Web性能测试模型的建立。研究如何使用受控马尔可夫链描述模型,对模型抽象;考虑如何设计最优测试策略既避免决策时计算量过大,又利用Web性能测试特点。(3)模型仿真。分析开源性能测试工具JMeter和Web服务软件Apache,结合反馈控制Web性能测试模型思想,对JMeter和Apache进行适当修改、添加模块,仿真模型。本文追踪了性能测试方法国内外最新研究成果和性能测试工具的发展,在此基础上结合软件控制论思想,提出反馈控制Web性能测试模型,主要包括以下研究成果:(1)使用受控马尔可夫链描述Web性能测试模型。马尔可夫链是指数学中具有马尔可夫性质的离散时间随机过程,研究中将Web测试过程分解为不同的状态,对系统状态和测试策略抽象,完成使用受控马尔可夫链描述Web性能测试模型。(2)为反馈控制Web性能测试模型的核心——控制器建模。控制器负责测试策略的选择,文章分析了决定测试策略优劣的关键因素,结合Web性能测试中性能指标与测试策略之间的关系,建立了测试策略最优化选择模型。最后,利用作者开发的模型仿真程序,对Web服务器进行压力测试,测试结果表明:使用反馈控制Web性能测试模型能够较快的定位系统最大负载,确定系统瓶颈位置,显著提高性能测试效率。
其他文献
二氧化锰(MnO2)材料因广泛应用于电池、分离及催化等领域而备受人们的关注,但其晶型繁多且结构中常含有其它阳离子(如Na+,K+等)致使结构复杂,至今尚未被完全认识透彻。同时MnO2作为
武术是中华民族优秀的传统文化,几千年来深深扎根于亿万各族人民的劳动生活中,是各族人民喜闻乐见的传统体育项目。数百年前,她就以其雄厚的群众基础,极高的健身养生价值及其
本文的核心论点是:企业也可以看作是一种生命体,企业生态与生物生态有许多相似之处。不同种类的生物保留着相似的生命系统,因此企业也完全可能具备相应的系统。通过以生命的
采用描述性统计方法,对四川省2016年-2017年在册严重精神障碍患者所致严重肇事肇祸的4个典型案例进行分析,研究其危险行为发生的相关危险因素,为严重精神障碍患者社区管理治
中国农村电影放映活动,作为丰富农村文化生活,提高农民素质的重要举措,自建国以来就就受到各级政府的重视和支持,在上世纪六十年代及八十年代十分红火,但是由于时代的变迁,自
中华民族是有几千年灿烂文化的民族,自古以来,就以礼仪之邦屹立于世界民族之林。作为中华民族思想文化传统的重要组成部分,中国传统道德在中华民族的文明发展史上起着重要的
随着在轨航天器数量的迅速增加和功能的不断增强,航天器应用软件开发的工作量和地面站点日常维护管理航天器的工作量都迅速增大。一方面,如何降低航天器应用软件开发成本,提
随着我国改革开放和市场经济的高速发展,社会结构的不断变化和人口的剧烈流动,刑事案件不断增多,积案也越来越多,刑事犯罪分子的作案手段越来越狡猾,反侦察能力越来越强,公安
进入21世纪以来,中国国家政府对宣传工作和传媒人才的培养给予了高度重视,以此导致中国国内学术界及全社会对高等影视艺术教育的广泛重视。东北师范大学传媒科学学院于2000年
20世纪70年代末期,汉语语法研究,告别开端的“套用期”和取得众多成果的“引发期”,进入思考、开拓的理论与方法的“探求期”。怎么接受国外理论的启示,总结汉语语法研究,建