学位论文 > 优秀研究生学位论文题录展示

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

作 者: 李艳芹
导 师: 陈跃华;吴国文;郭松柏;应力
学 校: 东华大学
专 业: 计算机软件与理论
关键词: 性能测试 性能优化 LoadRunner 性能指标 P-TIM-R测试模型
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 141次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着Web应用系统的广泛使用,数据量和用户访问量也日益增加,系统逐渐出现反应迟缓、甚至出现拒绝服务现象,因此企业对系统的性能要求越来越高。如何评估系统性能,寻找性能瓶颈,并优化系统成为开发商和用户关注的话题。性能测试是确保软件质量、评估系统性能的重要手段。依据Web应用系统体系结构,分析影响Web系统性能的因素很多,包括硬件/软件资源配置、网络环境、数据库系统、中间件、应用程序结构设计等。通常系统依靠性能指标数据度量系统性能,目前系统性能测试关注的性能指标众多,包括服务器性能指标、数据库性能指标、网络性能指标等。如何筛选性能测试指标是性能测试过程中亟待解决的问题。本文通过总结系统的各种性能指标,结合系统结构、应用系统类型、性能测试目标,提出了一种性能评价指标体系的建立方法。鉴于当前性能模型对测试场景的设计描述较少,本文提出了一种P-TIM-R性能测试模型,指导测试人员执行性能测试。依据性能测试过程执行测试,P-TIM-R性能测试模型重点讨论了测试场景的设计,结合性能测试目标、性能指标和测试方法、用户操作行为等要素建立测试场景。在系统调优后,执行回归测试,验证系统优化措施的有效性。研究性能测试模型的基础上,最后总结了性能测试执行的具体步骤。本文通过两个案例阐述了执行性能测试的步骤。“某市人口信息管理系统”从性能符合性验证测试角度,度量系统性能是否符合用户要求。“某财务系统”从性能优化角度,分析系统可能存在的性能瓶颈。这两个案例分别从不同的角度,验证了测试过程中性能评价指标体系建立方法的有效性,依据P-TIM-R性能测试模型设计测试场景,借助LoadRunner测试工具执行性能测试,通过采集和分析性能指标数据,有效地评估基于Web应用系统的性能。

全文目录


摘要  5-7
ABSTRACT  7-9
第一章 绪论  9-13
  1.1 研究背景  9
  1.2 国内外研究现状  9-10
  1.3 研究意义与目的  10-11
  1.4 课题研究思路和内容  11-12
  1.5 本文组织结构  12-13
第二章 Web应用系统性能测试相关技术  13-20
  2.1 Web应用系统体系结构  13-14
  2.2 性能测试  14-15
  2.3 基本性能测试指标分析  15-17
  2.4 性能测试工具  17-19
  2.5 本章小结  19-20
第三章 性能评价指标体系建立  20-36
  3.1 性能指标  20
  3.2 性能指标分类  20-23
  3.3 性能评价指标体系建立方法  23-35
  3.4 本章小结  35-36
第四章 P-TIM-R性能测试模型研究  36-47
  4.1 P-TIM-R性能测试模型的提出  36-37
  4.2 P-TIM-R性能测试模型框架  37-38
  4.3 P-TIM-R模型性能测试过程  38-39
  4.4 性能测试场景设计  39-45
  4.5 回归测试  45
  4.6 性能测试具体步骤  45-46
  4.7 本章小结  46-47
第五章 性能测试案例分析  47-62
  5.1 性能测试案例  47-56
  5.2 测试结果分析  56-61
  5.3 本章小结  61-62
第六章 总结与展望  62-64
  6.1 总结  62-63
  6.2 展望  63-64
参考文献  64-67
攻读学位期间的研究成果目录  67-68
致谢  68

相似论文

  1. 低轨卫星移动信道特性模拟硬件实现,TN927.23
  2. 超高分子量聚乙烯纤维抗蠕变性能研究,TQ342.61
  3. 江苏省小型拖拉机性能指标的检测与调查,S219.07
  4. 石灰石湿法脱硫性能指标在线监测与控制策略的优化设计,X701.3
  5. 基于Map/Reduce框架的分布式日志分析系统的研究及应用,TP311.52
  6. 冷却器传热的数值模拟及影响因素分析,TQ021.3
  7. 钠水玻璃耐高温胶粘剂的研究及工程应用,TQ437
  8. 软交换测试仪后端系统设计与开发研究,TN915.05
  9. 夏热冬冷地区OTTV的研究与应用,TU831
  10. 微波暗室性能测试支架及其控制系统设计,TM937
  11. 虚拟环境中多网络接口卡I/O调度系统的研究,TP334.7
  12. 面向企业级应用系统的测试模型研究与应用,TP311.52
  13. TPC-E测试系统的设计与实现,TP311.52
  14. 质量管理在网络性能指标监控中的应用研究,F626
  15. PSD综合性能检测系统的研制,TN36
  16. 分布式文件系统客户端的设计与实现,TP338.8
  17. 动态网络系统嵌入式控制器的研究与开发,TP393.06
  18. 分布式系统性能测试与分析方法研究,TP311.52
  19. 基于广义随机着色Petri网的C~3I系统建模与仿真技术研究,N945.12
  20. 过滤器性能测试系统研制,TH137
  21. 基于特征场景模拟器的虚拟机性能测试研究,TP302

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com