首页> 中文学位 >Web性能测试的方法研究与工具实现
【6h】

Web性能测试的方法研究与工具实现

代理获取

目录

文摘

英文文摘

独创性声明及学位论文使用授权声明

1绪论

1.1课题背景及意义

1.2国内外研究现状

1.3本文的主要研究工作

1.4论文的构成

2 Web性能测试简介

2.1软件测试概述

2.2 Web应用软件测试的内容

2.3 Web应用性能测试

2.3.1 Web应用性能测试相关概念

2.3.2 Web应用性能的评价

2.3.3 Web应用性能测试的作用

2.4本章小结

3 Web性能测试工具原理与方法

3.1 Web性能测试工具原理

3.2 Web性能测试框架

3.3 Web性能测试方法

3.4 Web性能测试用例的生成——从Web日志到测试用例

3.4.1 Web日志简介

3.4.2数据预处理

3.4.3用户频繁访问路径的生成

3.4.4选择测试用例

3.4.5举例说明

3.5本章小结

4 Web性能测试工具——LoadTesting的研究与实现

4.1系统总体功能

4.2系统UML类图

4.3 Master子系统

4.3.1测试计划定义子系统的设计

4.3.2测试计划执行子系统的设计

4.3.3测试结果分析子系统的设计

4.4 Client子系统

4.5 LoadTesting性能分析

4.6本章小结

5 LoadTesting运行案例

5.1测试环境

5.2对本校网站进行性能测试

5.3响应时间的研究

5.3.1负载情况(考虑实际同时连接数)

5.3.2响应时间和并发用户数

5.3.3响应时间和运行虚拟用户的主机数

5.3.4响应时间与网络状况

5.4本章小结

6总结与展望

致谢

参考文献

在校学习期间发表论文

展开▼

摘要

本文针对现存很多Web测试的工具,通常采取录制、回放的方法,这样做是受局限的状况,提出了如下的方案:如果已经存在功能相似的Web应用,则分析其应用的Web日志,挖掘出用户浏览偏爱路径,再根据这些用户浏览偏爱路径,以及待测Web应用的相关文档来生成测试用例.如果待测Web应用是一个功能全新的网站,则需要根据相关设计文档和专家的意见设计测试用例.结合当前流行的系统架构技术,设计和开发了一个实际的Web性能测试工具---LoadTesting.介绍了系统的总体功能结构,给出了各子系统的功能和具体实现方法.该工具有两个子系统组成:Master子系统相当于一个控制器,主要负责测试脚本的生成与分配,测试运行时各个测试主机的协调工作以及对测试结果的统计分析;Client子系统功能是接受来自Master的命令,产生负载,然后将测试数据发回给Master子系统.同时使用自主开发的性能测试工具进行了一系列的相关实验.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号