基于LoadRunner TruClient协议的MES系统Web性能测试

来源 :武汉轻工大学 | 被引量 : 0次 | 上传用户:qqliveqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着Web技术在各个领域广泛应用,服务提供商和用户对Web服务的稳定性、可靠性提出了更高的要求,Web性能测试应运而生。但在传统的Web性能测试中使用的测试工具都是基于Web HTTP/HTML协议,这种协议基于数据传输层,通过代理(proxy)方式,截获客户端和服务器之间交互的数据流。它最大的痛点是脚本制作过程中需要关联,这将需要几个小时甚至几天的时间,而且对于没有web开发经验的人员来说,基于后台请求的方式无法确保脚本正确性,完成一个正确且高效的脚本会是极大的难题。因此需要一种更加高效的方式来完成性能测试脚本。TruClient协议是最新的LoadRunner Web性能测试协议,用来开发脚本模拟真实用户操作,在录制后仅需简单修改就能使用,还能识别Web HTTP/HTML协议无法捕捉到的请求,对性能测试脚本开发效率与质量保证有重大意义。本文首先对测试及性能测试的基本概念和理论基础进行介绍,包括测试协议TruClient的特点及优势,测试对象MES系统的组成和作用。其次描述测试的6大关键过程,环境搭建、工具选择、需求收集、用例编写、脚本和场景准备、测试执行。随后分析测试结果,并从操作系统、硬件、数据库三个方面对系统进行调优;系统满足基本性能要求后,对系统提出了更高的安全性要求,需要进行安全测试。最后总结性能测试的方法流程与能力要求,并提出性能测试的发展方向。研究发现TruClient协议制作性能测试脚本大大节约性能测试时间,并且通过执行测试场景监测一系列的性能指标,从而评估系统性能,找到系统性能瓶颈,最终得以优化系统。
其他文献
TCP/IP体系逐渐无法适应当前网络的环境和需求,国际上纷纷开展新型网络的研究。973项目“一体化可信网络与普适服务体系基础研究”提出的新型互联网,是具有我国自主知识产权
近几年,有机氮和有机硫化合物作为底物的有机合成反应引起了很多实验化学家的兴趣,并逐渐发展成了研究的热点。其中有机氮化合物主要包括环烷基肼、芳肼、杂环肼和酰肼等各种
DTN即延迟容忍网络,是一种在网络传输过程中允许一定程度的网络中断或延迟的网络体系结构。DTN的出现提高了端对端网络建立的可行性和高效性,为端对端通讯网络的组建提供了新
传统的数据中心之间是通过三层来进行互联,二层之间是隔离的。近年来,伴随着数据中心由唯一的主中心发展成为多个不同地点的中心,虚拟机动态迁移也在数据中心得到了广泛的应
Legendre-Stirling数是在Everitt探究经典二阶勒让德微分表达式的谱理论时提出来的,而且Legendre-Stirling数是拉格朗日对称式中勒让德表达式的积分复合幂的系数.Jacobi-Stir
局域网接入认证技术作为宽带网络接入的关键组成部分,是实现可管理、可运营网络的关键。Portal认证是一种接入认证方式,一般称为门户认证,或Web认证,Portal认证协议主要应用
计算机网络将计算机与通信技术融合在一起,它实现了远程通信、信息交互和资源共享,而协议在计算机网络中一直相当重要。分布式系统中各种通信实体之间交互信息必须满足协议规
目前动态能力已经成为企业战略领域研究的热点,并取得了丰硕的研究成果。然而这些研究存在一些缺陷,比如战略定位与动态能力的关系研究比较少,同时动态能力能否直接产生竞争
我国是一个农村居民人口大国,我国约三分之二的老年人口在农村,当前我国人口老年化问题十分严重,在农村地区更加严重,尤其是西部地区和贫困地区农村居民社会保障形势十分严峻。农村社会养老保险制度被认为是解决农村老年人生活保障的根本路径,我国实施农村社会养老保险十余年,已经初步形成了基本的法律制度框架,我国《社会保险法》对农村社会养老保险制度进行了确认,但内容不够具体,当前农村社会养老保险法律制度仍然主要依
近些年来,概率数据库或不确定数据库广泛地应用到了多个领域中,例如地下煤矿检测、移动物体搜索等。对于一个不确定数据库,其概率频繁项集的挖掘是国内外学者关注的热点问题