基于Web应用系统的性能测试及优化

被引量 : 13次 | 上传用户:energ10
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web应用系统的广泛使用,数据量和用户访问量也日益增加,系统逐渐出现反应迟缓、甚至出现拒绝服务现象,因此企业对系统的性能要求越来越高。如何评估系统性能,寻找性能瓶颈,并优化系统成为开发商和用户关注的话题。性能测试是确保软件质量、评估系统性能的重要手段。依据Web应用系统体系结构,分析影响Web系统性能的因素很多,包括硬件/软件资源配置、网络环境、数据库系统、中间件、应用程序结构设计等。通常系统依靠性能指标数据度量系统性能,目前系统性能测试关注的性能指标众多,包括服务器性能指标、数据库性能指标、网络性能指标等。如何筛选性能测试指标是性能测试过程中亟待解决的问题。本文通过总结系统的各种性能指标,结合系统结构、应用系统类型、性能测试目标,提出了一种性能评价指标体系的建立方法。鉴于当前性能模型对测试场景的设计描述较少,本文提出了一种P-TIM-R性能测试模型,指导测试人员执行性能测试。依据性能测试过程执行测试,P-TIM-R性能测试模型重点讨论了测试场景的设计,结合性能测试目标、性能指标和测试方法、用户操作行为等要素建立测试场景。在系统调优后,执行回归测试,验证系统优化措施的有效性。研究性能测试模型的基础上,最后总结了性能测试执行的具体步骤。本文通过两个案例阐述了执行性能测试的步骤。“某市人口信息管理系统”从性能符合性验证测试角度,度量系统性能是否符合用户要求。“某财务系统”从性能优化角度,分析系统可能存在的性能瓶颈。这两个案例分别从不同的角度,验证了测试过程中性能评价指标体系建立方法的有效性,依据P-TIM-R性能测试模型设计测试场景,借助LoadRunner测试工具执行性能测试,通过采集和分析性能指标数据,有效地评估基于Web应用系统的性能。
其他文献
自2001年教育部颁布《全日制九年义务教育音乐课程标准(实验稿)》之日起,就标志着我国普通学校音乐教育改革的序幕已经拉开。随着新课程标准的基本理念逐步深入人心,对我国小
网络作为21世纪迅速发展的产业,和我们的学习和生活密切相关,而且也对促进学生在网络环境下的学习起到了十分重要的作用。但是网络作为新的教学发展趋势,仍然存在很多的问题
文章介绍了我国教学管理者课堂教学反馈思想呈现出的三种趋向,包括规范管理趋向——学校规范化的必由之路;教学引领趋向——学校特色化的发展方向;主体内驱趋向——学校生命
本文以我国大陆地区高等院校心理健康教育为研究对象,采用文献检索、行为事件访谈、问卷调查等研究方法,回顾这20余年以来我国大陆地区高等院校心理健康教育工作开展情况,借
目的:探讨鼻窦恶性肿瘤的CT、MRI表现及其窦外侵犯途径.方法:回顾性分析31例鼻窦恶性肿瘤的CT、MRI资料,根据CT、MRI征象判断肿瘤的侵犯范围及其窦外侵犯途径.结果:鼻窦恶性
应用电感耦合等离子体质谱法(ICP-MS)测定化探样品中的Ag时,两个同位素107Ag和109Ag分别受90Zr16O1H、91Zr16O和92Zr16O1H、93Nb16O等的干扰,即使采用干扰系数法校正,测定结果
探测器可对朝向地球的灾难性太阳风暴发出预警。欧洲计划发射一颗新的太空气象卫星,这让人感到兴奋,因为该卫星将大幅提升对太阳风暴将如何影响地球的预测。欧洲航天局(ESA)
提出了分光光度法测定乙丙橡胶中钒含量的分析方法,考察了试样的萃取时间、络合物的显色时间和最大吸收波长对测定乙丙橡胶中钒含量的影响。建立了标准曲线,通过与原子吸收光
本文开展对无线电监测及其监测系统构建的研究。首先,阐述了无线电测向原理基本知识,主要阐述了主流干涉仪测向体制和此技术的应用。其次,利用无线电测向原理对无线电监测系
作为目前农业发展的前景产业,精准农业充分利用信息化的优势,将农业生产和信息技术相结合,改善了现有农业生产方式,提高了农产品产量。实施精细农业的基础是采集农田作物生长