全文预览

loadrunner使用说明书

上传者:upcfxx |  格式:ppt  |  页数:228 |  大小:4061KB

文档介绍
如,可以施加让CPU资源保持70%~90%使用率的压力,连续对系统加压8个小时,然后根据结果分析系统是否稳定。? 这么多类型的性能测试看起来很吓人,实际上它们大多是密切相关的。例如,运行8个小时来测试系统是否可靠,而这个测试极有可能包含了可靠性测试、强度测试、并发(用户)测试、负载测试,等等。? 因此,当实施性能测试时绝不能割裂它们的内部联系去进行,而应分析它们之间的关系,以一种高效的方式来规划与设计性能测试。Р8Р2、性能测试应用领域Р系统的性能瓶颈定位? 系统的性能瓶颈定位是性能测试最常见的应用领域。借助LoadRunner等工具,可以在测试场景运行过程中监控系统资源、Web服务器资源等运行数据,与响应时间进行同步分析,可以在一定程度上进行性能瓶颈的分析与定位。?系统的参数配置? 通过性能测试可以测试系统在不同参数配置下的性能表现,进而找出令系统表现更优的系统配置参数,为应用系统投产提供最佳配置建议。? 实际上,操作系统、数据库、中间件服务器等的参数配置是应用系统发生性能问题的重要原因。?例如分配给Oracle的内存大小与系统自身的业务特点有极大关系,配置不同的数据库,性能表现就会不同;而即使在内存一定的情况下,SGA的分配也会对性能产生很大的影响。因此,要通过测试,以确定内存的最佳配置。Р9Р2.1具体的领域Р发现一些软件算法方面的缺陷? 一些多线程、同步并发算法在单用户模式下测试是很难发现问题的,只有通过模拟多用户的并发操作,才能验证其运行是否正常与稳定。? 在一次性能测试过程中,测试人员模拟多个用户并发时发现的一个明显的缺陷:测试对象是一个随机分配任务的模块,只要有用户申请,就会给用户分配任务。这个算法在单用户情况下调试没有任何问题,但是当多个用户同时申请任务时,就发生了把同一任务分配给多个不同用户的现象。经证实,这个缺陷就是“同步算法”发生了问题而引起的。Р10

收藏

分享

举报
下载此文档