基于某省电力公司门户与协同办公系统的性能测试与调优

基于某省电力公司门户与协同办公系统的性能测试与调优

论文摘要

近几年随着软件系统规模越来越庞大、越来越复杂,在拥有大量的数据和用户的情况下软件的性能测试应运而生。对于大型的应用系统,要想保障系统不会因为性能问题而造成不可估计的严重后果,在投入运行之前,对其进行性能测试是必不可少的。本文的研究是基于PTGM模型和理发店模型的。这两种测试模型是性能测试中应用较多的模型,具有使用方便,简单易懂的特点,是性能测试人员广为采用的模型。PTGM模型将一个较为繁琐的性能测试过程分解成几个界限非常明显的步骤,便于在每一个步骤结束时检查该步骤的结果;理发店模型将性能测试过程中系统响应服务的过程以非常清晰的表现出来,便于性能测试工程师分辨系统的最佳并发用户数和最大并发用户数。本文根据一个实例—某省电力公司门户与协同办公系统的性能测试案例,运用了PTGM模型和理发店模型,通过测试前期准备、测试工具引入、测试计划、测试设计与开发、测试执行和管理以及测试分析等六个步骤,展开了一系列性能测试,根据测试结果分析图,找出该系统在任何地方可能存在的性能瓶颈,并针对找出的系统性能瓶颈进行相应的调优,消除系统性能瓶颈,使系统能够达到预期的性能指标期望值。本文通过剖析一个性能测试与调优实施的实例,全程运用PTGM模型和理发店模型,对PTGM模型进行扩展,对性能测试的应用起到一个推动作用。

论文目录

  • 中文摘要
  • Abstract
  • 图表索引
  • 第一章 绪论
  • 1.1 课题背景与意义
  • 1.2 国内外研究现状
  • 1.3 本文主要研究内容
  • 1.4 本文组织安排
  • 第二章 软件测试概述
  • 2.1 软件测试定义
  • 2.2 软件测试的必要性
  • 2.3 业界性能测试的主要手段
  • 2.4 本章小节
  • 第三章 测试模型与测试工具介绍
  • 3.1 系统业务介绍
  • 3.2 系统采用的技术和架构
  • 3.3 测试模型介绍
  • 3.3.1 PTGM模型
  • 3.3.2 理发店模型
  • 3.4 业界常用测试工具介绍
  • 3.5 LoadRunner及工作原理介绍
  • 3.6 本章小节
  • 第四章 性能测试目的与计划
  • 4.1 性能测试的目的
  • 4.2 针对系统的性能分析
  • 4.3 性能测试工具的引入
  • 4.4 性能测试的计划组织
  • 4.4.1 系统测试环境部署
  • 4.4.2 测试用例选择
  • 4.4.3 测试用例编写
  • 4.4.4 测试脚本开发原则
  • 4.4.5 测试指标及期望值
  • 4.4.6 性能监控指标
  • 4.4.7 测试场景设计
  • 4.5 本章小结
  • 第五章 性能测试实施与结果分析
  • 5.1 系统登录测试执行
  • 5.1.1 测试目的
  • 5.1.2 测试脚本和测试数据
  • 5.1.3 测试结果总结
  • 5.2 系统登录测试结果分析
  • 5.3 综合查询测试执行
  • 5.3.1 测试目的
  • 5.3.2 测试脚本和测试数据
  • 5.3.3 测试结果总结
  • 5.4 综合查询测试结果分析
  • 5.5 行政发文测试执行
  • 5.5.1 测试目的
  • 5.5.2 测试脚本和测试数据
  • 5.5.3 测试结果总结
  • 5.6 行政发文测试结果分析
  • 5.7 测试结论及调优建议
  • 5.8 本章小结
  • 第六章 针对系统调优后的性能复测
  • 6.1 调优后的系统登录执行
  • 6.1.1 测试数据和结果
  • 6.1.2 测试结果分析
  • 6.2 调优后的综合查询执行
  • 6.2.1 测试数据和结果
  • 6.2.2 测试结果分析
  • 6.3 调优后的行政发文执行
  • 6.3.1 测试数据和结果
  • 6.3.2 测试结果分析
  • 6.4 调优后的测试结论
  • 6.5 本章小结
  • 第七章 总结和展望
  • 7.1 工作总结
  • 7.2 下一步工作
  • 参考文献
  • 攻读硕士学位期间参加的项目和发表录用的论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于某省电力公司门户与协同办公系统的性能测试与调优
    下载Doc文档

    猜你喜欢