首页> 中文学位 >Web应用系统通用性能测试系统的设计与实现
【6h】

Web应用系统通用性能测试系统的设计与实现

代理获取

目录

东华大学学位论文原创性声明及版权使用授权书

摘要

第一章绪论

1.1研究背景

1.2问题的提出

1.3本文的研究内容

1.4研究意义

1.5系统创新点

1.6本文构成

第二章Web应用架构剖析

2.1 HTTP协议简述

2.2 HTTP协议的几个重要概念

2.3 HTTP协议的运作方式

2.4Web应用架构

第三章Web应用中的数据交换

3.1客户端数据构成

3.2服务器端数据构成

3.3客户端与服务器端的数据交换

3.3.1简单数据交换

3.3.2复杂数据交换

3.4服务器端响应数据分类

第四章测试数据的收集及测试案例的制作方法

4.1目前性能测试工具的处理过程

4.1.1WEBLOAD

4.1.2 WINRUNNER

4.1.3 LOADRUNNER

4.1.4 WAS

4.2本系统测试数据以及测试案例制作处理过程

4.2.1创建测试

4.2.2修正测试

4.2.3运行测试

4.2.4分析结果

4.2.5维护测试

第五章Web应用系统通用性能测试系统的结构设计

5.1WEB应用系统通用性能测试用例描述

5.2WEB应用系统通用性能测试系统总体结构

5.3性能测试系统测试控制中心系统结构

5.4性能测试系统终端系统结构

第六章Web应用系统通用性能测试系统的实现简述

6.1 Web应用系统通用性能测试系统活动图

6.2 Web应用系统通用性能测试系统中主要类以及类图

6.3 Web应用系统通用性能测试实现简述

第七章WEB性能测试应用以及性能分析

7.1覆盖有效性

7.2响应时间的有效性

7.3平均故障率的有效性

7.4应用实例

第八章结论

参考文献

致谢

东华大学硕士研究生在学期间发表论文情况

展开▼

摘要

随着各种计算机应用新技术的出现,如微软公司的.Net技术,Java语言的struts技术等,基于B/S结构的Web应用开发变的越来越容易,而Web应用本身则变得越来越庞大和复杂。针对这些Web应用的测试越来越困难,工作量变的越来越大。为了保证Web应用的稳定性和可靠性,必须做到强度较大,覆盖面较全的性能测试。 目前在开发基于WEB的应用的过程中,为了保证将要发布的WEB应用系统具有良好的性能,一般都要做WEB应用系统的性能测试,也就是应用在服务器端的性能测试。常见的测试手段有使用性能测试工具,自行开发性能测试程序进行测试,或者将两者结合的方法。通常的性能测试工具如Load Runner, Win Runner虽然功能强大,但是使用起来比较复杂,且软件价格不是一般用户所能接受的。使用自行开发的程序进行测试,容易遇到开发难度大,可复用性差等等不利因素。 本文正是在上述背景下,对这一具有应用前景的课题——WEB应用系统通用性能测试系统的设计与实现——开展了研究。 本文的研究有以下几个创新点: 首先,通过对WEB应用系统通常使用的HTTP协议的数据交换分析,以及常见的WEB应用系统中客户端和服务器端应用中业务数据处理的抽象和归纳,得到系统的测试数据,测试路径,测试方案。 其次,采用UML建模,设计了WEB应用系统通用性能测试系统的总体结构,系统分成测试控制中心与测试终端两部分。测试控制中心保证各个测试终端测试进程的同步,同时提供全局的测试结果分析。测试终端提供测试方案的设计以及执行等功能。所有测试终端依靠测试控制中心进行同步。测试终端可以单独执行测试方案或由测试控制中心控制执行测试方案。另外,测试终端还可以查看本地的测试结果分析。 测试控制中心和测试终端的实现基于面向对象的组件技术,在很大程度上实现了软件复用性,同时增强了系统的可扩展性和灵活性。 除此之外,系统采用BHO(Browser Helper Object)技术,嵌入到通常的客户端程序Internet Explorer中,借助IE本身的功能,实现测试数据的采集和制作。测试数据使用XML文件格式存储,由此可以得到定义良好的测试数据,有利于系统的扩展与升级。 最后,测试结果的分析报告采用SVG图形表示方式,可以直观地表示出测试结果统计分析数据。SVG图形使用XML标准存储画图指令,可以做到无极缩放,非常有利于密集型统计数据的查看和分析。 论文首先对常见的WEB应用架构进行了剖析,通过对服务器端和客户端使用的HTTP协议的分析,归纳出测试数据的组成。接下来着重分析了服务器端应用与客户端应用之间的数据交换方式,给出测试数据、测试路径以及测试方案。然后根据对测试数据的处理分析,结合UML建模技术,给出通用测试系统的整体结构,使用面向对象的组件技术实现了该系统,并以国外某电子批露系统为例进行了简单的应用和分析。最后,论文分析了已实现的通用性能测试系统的优缺点,提出了进一步的改进方向。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号