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

面向WebSphere应用的系统测试工具的设计与实现

作 者: 罗军
导 师: 王玲;孙静
学 校: 哈尔滨工业大学
专 业: 软件工程
关键词: 系统测试 性能测试 WebSphere应用 Silk
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 13次
引 用: 0次
阅 读: 论文下载
 

内容摘要


WebSphere应用服务器是当今主流的Web应用系统服务器之一。Web应用系统从目前的发展来看,已经变得越来越庞大和复杂。随着应用的广度和深度,诸如目前比较火热的电子商务类型的Web系统,越来越应用到目前的实体交易当中。而这类部署在WebSphere应用服务器上的Web应用系统,如何保证它们的准确性、可靠性和安全性已成为软件测试的一个重要课题。面向WebSphere应用的系统测试首先要确认待测的Web应用系统按照规定的需求建立了正确的系统,保证系统功能上正确无误;其次是需要保证Web应用系统具有良好的性能;尤为重要的是,需要构建一个稳定的、负载能力超过Web应用系统标准需求的应用系统环境。待测的Web应用系统的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。系统测试中最重要的是性能测试,性能测试包括了软件的可靠性测试、可扩展性测试、压力测试、负载测试等。系统测试工具的设计就是要实现性能测试的功能。为了完成这一个任务,首先,分析系统测试的需求模型。其次,根据现有的测试小工具,设计一个基于混合模型测试框架的架构。架构是建立在分层实现的基础上,由表示层、事务层、控制层、资源层组成。其中事务层设计为可随意插播的调度服务组件,控制层设计成总控模块,表示层设计成展示系统运行结果的模块,资源层设计成描述软件运行所需要的测试环境。本文根据系统测试工具的设计的描述,针对部署在WebSphere服务器上的应用系统设计并实现了系统测试的整个过程。最后,结合Silk语言的测试脚本,测试了这个测试工具的压力测试。

全文目录


摘要  4-5
Abstract  5-9
第1 章绪论  9-14
  1.1 课题背景及名称  9
    1.1.1 课题背景及来源  9
    1.1.2 项目名称  9
  1.2 课题的目的及意义  9-10
  1.3 与课题有关的国内外相关研究状况  10-12
  1.4 本课题研究的主要内容  12-14
第2章 系统的可行性分析与相关技术  14-21
  2.1 应用系统存在的问题  14-15
  2.2 系统测试的工具的可行性分析  15-16
    2.2.1 设计可行性分析  15-16
    2.2.2 实现环境可行性分析  16
  2.3 相关技术  16-20
    2.3.1 采用的测试框架  16-18
    2.3.2 采用的通信技术  18-20
  2.4 本章小结  20-21
第3章 系统的需求分析及概要设计  21-34
  3.1 系统需求分析  21-26
    3.1.1 系统测试需求模型  21-23
    3.1.2 功能需求分析  23-25
    3.1.3 非功能性需求分析  25
    3.1.4 测试工具完成的任务  25-26
  3.2 系统总体设计  26-29
    3.2.1 测试环境网络拓扑结构设计  26-27
    3.2.2 系统体系结构的设计  27-29
  3.3 子层概要设计  29-31
    3.3.1 表示层  29
    3.3.2 控制层  29-30
    3.3.3 事务层  30-31
    3.3.4 资源层  31
  3.4 接口设计  31-33
    3.4.1 操作系统接口设计  31-32
    3.4.2 服务器接口设计  32-33
    3.4.3 通信服务接口设计  33
  3.5 本章小结  33-34
第4章 系统详细设计及其实现  34-49
  4.1 子层详细设计及实现  34-46
    4.1.1 表示层  34-37
    4.1.2 控制层  37-39
    4.1.3 事务层  39-45
    4.1.4 资源层  45-46
  4.2 接口设计及实现  46-48
    4.2.1 操作系统接口设计及实现  46-47
    4.2.2 应用服务器接口设计与实现  47
    4.2.3 通信接口设计及实现  47-48
  4.3 本章小结  48-49
第5章 系统的测试  49-55
  5.1 测试环境的构建  49-51
    5.1.1 描述测试机器  49-50
    5.1.2 构建IP 映射表  50-51
    5.1.3 部署待测系统  51
  5.2 测试过程  51-53
  5.3 测试结果  53-54
  5.4 本章小结  54-55
结论  55-56
参考文献  56-60
致谢  60-61
个人简历  61

相似论文

  1. 低轨卫星移动信道特性模拟硬件实现,TN927.23
  2. 基于风险的雷达软件系统测试策略研究,TP311.53
  3. 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
  4. 面向企业级应用系统的测试模型研究与应用,TP311.52
  5. 基于CAN的汽车制动测试系统的研究与实现,U467.5
  6. 过滤器性能测试系统研制,TH137
  7. 集成测试及其在工作流管理系统中的应用,TP311.52
  8. 组合式石英圆柱壳体振动陀螺的研究,TH703
  9. 基于Asp.Net.Ajax技术的在线考试系统研究与实现,TP311.52
  10. 基于嵌入式的输油管线监控系统的设计与实现,TP277
  11. 地面自主机器人的测试支撑架构与基于轨迹分析的导航性能评估方法,TP242
  12. 虚拟仪器技术在新型军用电路板自动测试系统中的应用研究,TN407
  13. 通信网络管理系统测试方法与技术研究,TP311.52
  14. 活塞式压缩机性能自动检测系统设计研究,TH457
  15. 一种新型结构的谐波减速器研究,TH132.46
  16. Ni-P-SiC纳米复合电镀工艺的研究,TQ153
  17. 用于无掩膜刻蚀的微小等离子体反应器的工艺制备和性能测试,TN305.7
  18. 基于Web应用系统的性能测试技术研究,TP393.09
  19. 基于LFSR重播种的测试压缩技术的研究与仿真测试,TN407
  20. 可见光/红外复合模拟器的装调及性能测试,TN219

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