首页> 中文学位 >基于JMeter的性能自动化测试框架的设计与实现
【6h】

基于JMeter的性能自动化测试框架的设计与实现

代理获取

目录

第一个书签之前

摘要

ABSTRACT

插图索引

表格索引

符号对照表

缩略语对照表

第一章绪论

1.1性能自动化测试的背景与意义

1.2性能测试的现状

1.2.1国外发展现状

1.2.2国内发展现状

1.3论文的相关工作

1.4论文结构

1.5本章小结

第二章自动化测试的介绍

2.1软件测试

2.1.1软件测试的定义与背景

2.1.2软件测试的方法

2.2软件自动化测试

2.2.1软件自动化测试的概念

2.2.2软件自动化测试的原则

2.2.3软件自动化测试的优势

2.2.4软件自动化测试的流程

2.3JMeter性能测试工具

2.3.1JMeter的概念

2.3.2JMeter测试元件

2.3.3JMeter的优势

2.4性能测试

2.4.1性能测试的定义

2.4.2性能评测的方法

2.5本章小结

第三章自动化测试框架的设计

3.1自动化测试框架的整体概述

3.2测试框架需求分析

3.2.1功能需求

3.2.2非功能需求

3.3测试框架的整体设计

3.3.1自动化测试框架的目标

3.3.2数据库的设计

3.3.3TESI的设计

3.3.4Web界面的设计

3.4本章小结

第四章自动化测试框架的实现

4.1自动化测试框架的安装功能实现

4.2自动化测试框架的升级功能的实现

4.3自动化测试框架case的实现

4.4自动化测试框架的卸载功能实现

4.5本章小结

第五章基于JMeter对自动化测试框架进行性能测试和评估

5.1搭建测试环境

5.2JMeter性能测试

5.2.1JMeter进行性能测试的流程

5.2.2各项性能指标

5.3常用场景设计

5.4性能测试结果分析

5.5本章小结

第六章总结与展望

6.1工作总结

6.2工作展望

参考文献

致谢

作者简介

展开▼

摘要

随着互联网的快速发展,出现越来越多的软件公司,各种软件产品也越来越多地出现在人们的视野里。软件产品的出现在很大的程度上为人们的生活工作带来了极大的方便,更是使得中国在技术上有了一定程度的飞跃。因此在软件产品越来越火爆的今天,用户对软件的质量问题也变得越来越关心,不仅仅关心软件产品的功能是否能够满足需求,更重要的是要求产品满足一定的压力测试,因此就需要对软件产品进行性能测试,本文引入的性能测试工具是JMeter。 除此之外,在软件产品要求越来越高的今天,节省时间,控制人力的成本成为了企业取得更多利润的途径之一,自动化测试的出现很好的为企业解决了这一难题。随着自动化测试的出现,不仅能为企业节省大量的人员成本,而且在一定程度上提高了测试人员的工作效率,通过手工进行测试不能发现的问题使用自动化测试能够更准确地达到测试目的。因此,软件企业通常在产品功能比较稳定的情况下,会使用自动化测试进行日常测试工作,本文就当前的测试工作设计了一套符合公司自身产品的自动化测试框架,并成功的运用于测试。 本文主要从以下几个方面进行了具体的介绍分析: 1.介绍了软件性能自动化的相关概念及理论,通过分析JMeter性能测试工具的原理以及优势,解释了本文在进行性能测试时选择该工具的主要原因,为设计自动化测试框架的设计奠定了一定的基础。 2.在设计自动化测试框架时,主要从两方面进行需求设计,一方面是所设计的自动化测试框架必须满足一定的功能实现,一方面在性能方面需要达到一定的要求。基于以上两点,对自动化测试框架进行整体设计,重点阐述了数据库的设计理念。 3.根据相关需求分析,从软件结构,系统部署的角度进行框架总体的设计,并对系统安装升级卸载等功能进行功能实现。 4.总结本文所设计的自动化测试框架在功能和性能测试方面均达到了预期的结果,满足不同的场景需求,使得自动化测试框架能够实际应用在当前的测试工作中。 5.对设计的自动化测试框架进行总结分析,提出框架本身存在的一些问题以及需要改善的部分,并对所做的自动化测试框架后续的维护工作进行了简要的介绍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号