首页> 中文学位 >WEB性能测试以及LoadRunner应用的研究
【6h】

WEB性能测试以及LoadRunner应用的研究

代理获取

目录

文摘

英文文摘

声明

第1章 前言

1.1研究背景

1.2本论文的主要工作

第2章软件测试及自动化理论

2.1软件测试的必要性

2.2软件测试基本理论

2.2.1软件测试的定义

2.2.2软件测试的方法

2.2.3软件测试的种类

2.2.4软件测试的原则

2.2.5软件测试的阶段

2.2.6软件测试的过程

2.3性能测试介绍

2.3.1性能测试的意义

2.3.2性能测试的方法

2.3.3性能测试工具的一般体系架构

2.3.4自动化测试

第3章 Web系统

3.1 HTTP协议

3.1.1 HTTP协议的基本原理

3.1.2 HTTP/1.1的改进

第4章 Web性能测试

4.1性能、负载和强度测试

4.2 Web性能测试的一般方法

4.3 Web性能度量指标

4.4 Web测试的基本原则

4.4.1基本术语

4.4.2测试基本原则

4.5自动化Web性能测试的基本步骤

4.6脚本测试的一种实现方法

4.6.1测试准备

4.6.2 Web会话过程的记录

第5章 性能测试自动化工具LoadRunner应用与研究

5.1 LoadRunner的概要介绍

5.2性能测试工具的体系架构

5.3 性能测试过程

5.3.1 测试计划的制定

5.3.2 脚本开发

5.3.3 Mercury LoadRunner Controller创建场景

5.3.4 Mercury Loadrunner Controller监视场景

5.3.5使用Ananlysis分析测试结果

第6章 结束语

参考文献

致谢

展开▼

摘要

随着Web应用技术的发展和Web应用程序的迅速普及,Web系统的性能和服务质量显得越来越重要。对某些企业和用户来说,性能甚至比许多功能都更为重要,比如一个电子商务网站的性能瓶颈将严重制约该企业业务的发展,甚至可能毁掉企业形象。Web系统性能测试是一个Web系统开发应用过程中非常重要的一个环节。 软件测试技术的发展已经有较长的一段历史,而自动化测试技术又是现阶段软件测试的研究热点。Web应用软件是当前各种应用软件发展的主流,因此Web测试技术受到了越来越多的关注。但是与传统软件测试相比,Web应用测试常常依赖于专门的测试过程。Web应用软件具有异构、分布、并发和平台无关的特性,外在的需求和内在的复杂性使得对Web应用软件的测试要比传统应用程序的测试更加困难,这给软件测试带来新的挑战。对Web测试来说,深入分析和理解HTTP协议是必不可少的。 本文简述了基于Web的系统的性能测试的重要性,并结合性能测试工具LoadRunner对性能测试的最重要的两个指标--并发用户数和响应时间进行研究。Web的性能衡量,从不同的角度需要采用不同的标准。在对HTTP协议的学习并对Web系统架构进行研究的基础上,本文通过对Discuz2.0 BBS软件系统进行各方面测试和研究,总结并验证了适用于Web自动化性能测试的方法。本文实践了Web系统的性能测试的六个过程:制定性能测试计划、搭建性能测试环境、录制开发测试脚本、创建测试场景、运行监视场景和分析测试结果,并给出Web性能测试的一般步骤。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号