分类筛选
分类筛选:

关于自动化测试论文范文资料 与基于Web性能测试的贴吧网站自动化测试有关论文参考文献

版权:原创标记原创 主题:自动化测试范文 科目:发表论文 2024-01-29

《基于Web性能测试的贴吧网站自动化测试》:本论文为您写自动化测试毕业论文范文和职称论文提供相关论文参考文献,可免费下载。

摘 要:本文使用LoadRunner工具对贴吧网站进行Web性能测试.贴吧是为学生们提供一个互动的空间.在开发和使用过程中,不可避免地会出现用户访问规模大、负载重等性能方面的问题.因此,可以采用LoadRunner专业工具,进行性能测试,检测这些问题.首先,通过对项目分析,设计完善的测试方案;然后,录制相关脚本,对脚本进行优化处理,并模拟多用户并发,设计场景;最后,对测试用例进行系统化的整理,生成测试分析报告.本文为研究采用LoadRunner工具对Web网站进行自动化测试提供一种技术方案.

关键词:Web;性能测试;自动化测试;LoadRunner

中图分类号:TP311 文献标识码:A

Abstract:In this paper,LoadRunner tools are applied to implement web performance testing on post bars.Post bars provide students with interactive space.In the development and application of post bars,some performance problems are unoidable,such as the excessive load caused by too many visitors.Therefore,professional LoadRunner tools can be applied to implement performance testing and detect the problems.Firstly,the paper designs a thorough test scheme based on the project analysis.Then,the paper records and optimizes relevant scripts,simulates multi-user concurrency,and designs the scene.Finally,the test cases are systematically organized to generate test analysis reports.This paper offers a technical solution to automated website testing with LoadRunner tools.

Keywords:web;performance testing;automated testing;LoadRunner

1 引言(Introduction)

本測试主要针对徐州工程学院贴吧进行性能方面的测试,目的是检测网站功能和性能上的缺陷,完善该平台.性能测试是指在软件开发后期,为了证实该软件的可用性、稳定性和可靠性,通过增加变换负载对软件系统进行的压力测试,主要目的是检测出软件系统最大承受的负载量是否能够达到需求的标准[1].

测试方法为基于LoadRunner的负载测试.测试目标为检测出软件系统能承受的最大负载和检测性能是否符合基本客户要求.通过不断改变负载环境来全面检测系统性能,避免性能盲点,以及一台计算机运行脚本、多台客户机进行重复,并给出这种方法在Web应用性能测试实践中的一个具体应用[2].

LoadRunner是当下测试工作中较为常用的负载测试工具[3].该软件分为三个部分,先由测试者根据需求自行录制对应的脚本,再通过设置负载环境对脚本进行用户模拟操作,最后使用自动化分析插件对运行结果进行分析,生成线形图.

2 LoadRunner功能(LoadRunner features)

2.1 LoadRunner术语

(1)场景:场景文件是根据性能需求来定义每次测试期间通过的事务.

(2)Vuser:虚拟用户处于场景中,LoadRunner用虚拟用户来代替真实用户,模仿真实用户的操作来使用应用系统.一个场景可以包含成百上千个Vuser.

(3)脚本:脚本描述Vuser在场景中所执行的动作.

(4)事务:要检测服务器的性能,首先需要定义事务.事务表示要评测的终端用户业务流程.

2.2 创建虚拟用户

通过使用Virtual User Generator组件[4],录制相关用户脚本.首先模拟真实用户操作,录制相关模块的脚本,待录制完毕,对脚本进行优化处理.然后将其转换成测试脚本.该组件通过模拟真实环境的业务操作来对网站进行性能测试,让很多虚拟用户模拟真实用户,并发操作,对服务器进行负载.利用这些虚拟用户,测试人员能够在多个服务器上并发访问网站,从而对服务器生成负载.LoadRunner测试工具能有效地减少测试过程中的资源耗费.在通过Virtual User Generator组件创建并优化测试脚本后,需要对相关参数进行设置,可以通过模拟多种实际情况来测试网站性能.

2.3 创建真实的负载

在建立虚拟用户之后,测试人员需要根据测试需要来确定虚拟用户的数量,从而更好地测试网站性能[5].利用LoadRunner测试工具中的Controller组件,能够快速设置测试场景,并且确定虚拟用户数,并明确测试方案.Controller组件中有一个Rendezvous功能,能够有效提供给测试人员一个互动的环境,让负载循环操作,并且能够让测试人员更好地管理负载测试方案.同时,测试人员还可以设定虚拟用户访问网站的时间对网站设定不同的负载.在一定程度上,让测试过程更加智能化.Controller组件还可以设定虚拟用户同时执行,从而达到模拟峰值数据的目的.

自动化测试论文参考资料:

电气自动化期刊

自动化专业导论论文

机械设计制造与其自动化专业论文

电子测试期刊

电气自动化论文

机械制造和自动化论文

结论:基于Web性能测试的贴吧网站自动化测试为关于本文可作为自动化测试方面的大学硕士与本科毕业论文自动化测试论文开题报告范文和职称论文论文写作参考文献下载。

和你相关的