首页> 中文学位 >基于Web应用系统的性能测试及工具开发
【6h】

基于Web应用系统的性能测试及工具开发

代理获取

目录

文摘

英文文摘

第一章 绪论

1.1 课题背景及意义

1.2 国内外研究状况

1.2.1 Web测试研究现状

1.2.2 测试技术发展趋势

1.3 本文主要研究工作

第二章 Web应用系统测试基础

2.1 传统软件测试概述

2.1.1 软件测试目的和原则

2.1.2 软件测试过程模型

2.1.3 软件测试技术

2.2 Web应用系统测试概述

2.2.1 Web应用系统简介

2.2.2 Web应用系统测试内容及技术

2.3 本章小结

第三章 Web应用系统的性能测试

3.1 Web性能测试作用

3.2 Web性能测试解决方案

3.3 Web性能测试指标

3.3.1 响应时间(Response Time)

3.3.2 系统吞吐量(Throughput)

3.3.3 系统资源利用率(Utilization)

3.3.4 并发用户数目(Concurrent Users)

3.3.5 思考时间(Think Time)

3.3.6 网络流量统计(Network Statistics)

3.4 本章小结

第四章 Webtest性能测试工具实现

4.1 Webtest实施框架

4.1.1 Web性能测试工具实现原理

4.1.2 Webtest实施步骤

4.2 系统结构图

4.3 各模块实现功能

4.3.1 测试管理子系统

4.3.2 测试执行子系统

4.3.3 测试结果报告子系统

4.4关键技术

4.4.1 XML技术

4.4.2 线程池技术

4.4.3 数据包解析

4.5 本章小结

第五章 Webtest运行案例

5.1 Windows平台下的Webtest运行案例

5.1.1 网上书店功能简介

5.1.2 性能测试规划与设计

5.1.3 性能测试准备

5.1.4 性能测试实施与结果分析

5.1.5 系统性能优化

5.2 Linux平台下的Webtest运行案例

5.3 本章小结

第六章 总结与展望

致谢

参考文献

硕士期间发表论文

附录

展开▼

摘要

随着计算机网络技术的迅速发展,Web正以其广泛性、交互性和易用性等特点迅速风靡全球,并且已经渗入到社会的各个应用领域。Web应用软件的规模不断扩大,使得系统软件的复杂性增加,如何保证Web应用的正确性和可靠性越来越成为人们关注的问题。性能成为了决定Web成功与否的重要因素,所以性能测试也成为Web应用测试中的重中之重。
   在深入研究Web应用性能测试的基础上,自主研制了Web性能测试工具--Webtest,该工具不但实现了跨平台操作,而且能够自动生成测试脚本,模拟真实负载测试,分析测试结果并指出系统瓶颈。
   本文主要完成的工作包括:总结了传统软件测试和Web测试的基本方法,比较了两者之间的不同,并深入研究了客户端、网络及服务器上的性能测试,给出了针对不同环境的测试策略、测试指标的含义和计算方法。在此基础上详细介绍了Webtest各模块的实现原理和实现方法,并说明了开发过程中的关键技术。最后利用Webtest对某网上书店进行了测试,分析了测试结果,指出系统的瓶颈,并提出了优化策略。实验显示,Webtest具有快速生成测试脚本、灵活修改测试用例、准确分析测试结果等优势,同时可实现跨平台测试,完全符合一般用户测试需求。

著录项

  • 作者

    卢建华;

  • 作者单位

    西安电子科技大学;

  • 授予单位 西安电子科技大学;
  • 学科 计算机应用技术
  • 授予学位 硕士
  • 导师姓名 蒋明;
  • 年度 2009
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.09;TP311.52;
  • 关键词

    软件测试; Web应用系统; 性能指标; 优化策略;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号