基于在线注册Web系统的性能测试及优化
本文关键词:基于在线注册Web系统的性能测试及优化,由笔耕文化传播整理发布。
【摘要】:随着Web及其应用程序的普及和用户群的急速扩大,对Web的性能要求也越来越高,性能指标已经成为Web成功的关键要素。对用户来说,性能有时比功能更重要,近来,如何提高Web性能也是研发人员的重点研究方向。要保证Web产品达到预定的性能,性能测试时必须的。只有进行性能测试,才能有针对性的对产品进行性能优化,进而才能有信心投入使用。基于Web的在线注册系统(Online Reservation, OR)具有并发访问数量大,响应时间快,稳定性和可靠性要求高等特点,其性能的优劣直接影响到客户对该系统的满意度,进而影响产品的发展。因此,如何有效地开展性能测试尤为重要。本文针对基于Web的在线注册系统的用户访问情况和场景分析,提出了性能测试模型并在实际项目中进行验证,论文主要完成工作如下:1)分析Web性能测试的原理、方法和指标,重点讨论了现有的测试模型和方法及其局限性,并对当前主流的性能测试工具进行了对比选择。2)通过对基于Web的Online Reservation系统进行性能需求分析并总结影响系统性能的主要原因,提出一种适用于该系统的性能测试方法,并对其进行分析。3)将性能测试模型分别映射到测试用例设计、测试脚本开发、测试场景设计、测试结果分析的性能测试过程中,提炼出关键业务性能测试模型的具体应用过程。4)运用性能测试工具LoadRunner等建立场景并从全面分析研究,尽可能真实地模拟大量用户的并发操作等行为,并对测试结果进行完善。最后根据分析结果定位系统性能瓶颈并提出优化方案建议。
【关键词】:Web性能测试 性能瓶颈 测试模型
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09
【目录】:
- 摘要5-6
- ABSTRACT6-9
- 缩略语对照表9-12
- 第一章 绪论12-18
- 1.1 选题缘由和意义12-13
- 1.2 Web性能测试的研究现状13-15
- 1.2.1 软件测试的研究进展13
- 1.2.2 Web性能测试的研究进展13-15
- 1.3 本文的主要研究内容15
- 1.4 论文的组织结构15-18
- 第二章 Web性能测试理论研究18-36
- 2.1 软件测试基础18-21
- 2.1.1 软件测试的定义18
- 2.1.2 软件测试的目的18
- 2.1.3 软件测试的原则18-20
- 2.1.4 软件测试的内容20-21
- 2.2 软件测试分类21-23
- 2.3 性能测试的类型23-24
- 2.4 什么是Web软件性能24-26
- 2.5 性能测试的指标26-32
- 2.5.1 响应时间26-27
- 2.5.2 并发用户数27-29
- 2.5.3 吞吐量29-31
- 2.5.4 性能计数器31
- 2.5.5 思考时间31-32
- 2.6 性能测试工具研究32-36
- 2.6.1 LoadRunner的体系架构33-34
- 2.6.2 LoadRunner的工作原理34-36
- 第三章 Web性能测试模型和方法36-46
- 3.1 Web性能测试模型36-40
- 3.1.1 SEI负载测试计划过程36-37
- 3.1.2 RBI方法37
- 3.1.3 性能下降曲线分析法37-38
- 3.1.4 LoadRunner的性能测试38-39
- 3.1.5 Segue提供的性能测试39-40
- 3.2 Web性能测试的方法40-41
- 3.2.1 虚拟用户法40
- 3.2.2 WUS方法40-41
- 3.2.3 对象驱动法41
- 3.3 基于概率的方法41-46
- 3.3.1 性能测试中的概率41-42
- 3.3.2 用户行为建模42-44
- 3.3.3 基于概率的方法44-46
- 第四章 针对Online Reservation系统研究测试方案46-56
- 4.1 项目简介与测试需求46
- 4.1.1 项目简介46
- 4.1.2 测试需求分析46
- 4.2 测试策略46-47
- 4.3 测试目标47-48
- 4.4 测试用例48-50
- 4.5 执行测试50-56
- 第五章 测试结果分析与优化56-60
- 5.1 测试结果分析56-59
- 5.2 系统优化方案59-60
- 第六章 总结和下一步工作60-62
- 6.1 本文的主要成果60-61
- 6.2 今后的主要工作61-62
- 致谢62-64
- 参考文献64-66
- 作者简介66
【共引文献】
中国期刊全文数据库 前10条
1 赵亮;罗文兵;;基于国标《会计核算软件数据接口》的软件测试[J];信息安全与技术;2011年05期
2 杨仁宝;祝转民;孟宪贵;孟凡彦;郭磊;何耀强;;组件化遥测处理方法的设计与实现[J];测试技术学报;2010年04期
3 尤海鹏;高运征;罗超;庄伟伟;;自动测试系统完全计量的研究与实现[J];测试技术学报;2011年05期
4 李永忠;;软件测试中有效利用自动化测试方法的研究[J];长沙交通学院学报;2006年02期
5 潘静,陈锡鹏,王莹;单体自动化测试的实现[J];科技和产业;2005年11期
6 黄晓玲;;基于FSM的测试自动化框架研究与实现[J];滁州学院学报;2009年03期
7 苏新平;;数据驱动在无线网卡加密自动化测试工具的应用[J];电脑知识与技术;2008年04期
8 浦彦;;基于Wi-Fi的VoIP语音质量测试方案的分析与研究[J];电脑知识与技术;2009年01期
9 王小银;;软件自动化测试的研究与实现[J];电脑知识与技术;2010年25期
10 杨学林;;基于Web应用系统的测试[J];电脑知识与技术;2011年09期
中国硕士学位论文全文数据库 前10条
1 杨晨;基于PAR平台的最弱前置谓词生成器的设计与实现[D];江西师范大学;2010年
2 倪肖;基于SNMP的无线网络设备自动化测试工具的设计与实现[D];苏州大学;2010年
3 贾瑞晶;软件自动化测试框架的研究与实现[D];华东师范大学;2011年
4 张作梅;教育软件自动测试系统设计[D];华东师范大学;2010年
5 肖马丹;面向对象软件功能测试的自动化方法研究[D];华南理工大学;2010年
6 徐频;四川职业技术学院人力资源管理信息系统设计与实现[D];电子科技大学;2010年
7 贾冀婷;基于粒子群优化算法的测试用例自动生成方法研究[D];西安电子科技大学;2009年
8 梁家安;自动化软件测试技术研究[D];江南大学;2011年
9 李晓会;Web系统自动化功能测试框架研究与实践[D];北京邮电大学;2011年
10 蒙根胡依格;基于WEB信息管理系统的设计与测试研究[D];陕西师范大学;2011年
本文关键词:基于在线注册Web系统的性能测试及优化,由笔耕文化传播整理发布。
,本文编号:401949
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/401949.html