LoadRunner性能测试:后台性能优化与心得

需积分: 12 2 下载量 101 浏览量 更新于2024-10-20 收藏 39KB DOC 举报
"LoadRunner性能测试的总结与实践分享,主要关注WebLogic的性能,使用环境为IE6.0和AIX5.2上的WebLogic、GAPS及Informix9.4,测试工具为LoadRunner9.0和Quality Center。在测试过程中,脚本优化是关键,尤其是删除非必要的图片信息以确保准确衡量后台性能。" 本文主要介绍了LoadRunner在性能测试中的应用以及一些实践经验。首先,测试的背景和目标被明确指出,本次性能测试是为了评估WebLogic服务器的性能,因为银行对其承载能力有所顾虑,特别是当大量村镇银行上线后可能出现的问题。因此,测试工作需有的放矢,预先确定并专注于关键测试点,以确保测试的有效性。 在测试环境中,使用的是较老版本的IE6.0浏览器,以及运行在AIX5.2操作系统上的WebLogic、GAPS和Informix数据库。测试工具选用了HP的LoadRunner9.0,以及用于需求管理和缺陷跟踪的Quality Center。这表明测试团队重视测试过程的全面性和规范性,通过使用专业工具来提高测试效率和质量。 在实际操作中,作者强调了性能测试人员不仅需要掌握LoadRunner等性能测试工具的使用,还应具备场景设计能力和测试结果分析技能,以识别系统瓶颈,并为开发团队提供优化建议。在脚本录制完成后,对脚本内容进行优化是必不可少的步骤。例如,web_url()和web_submit_data()函数可能会记录到图片等非关键元素,这些在后台性能测试中往往是不必要的,需要删除,以避免对事务处理速度(TPS)和响应时间的干扰。 举例来说,一个web_url调用可能包含多个额外的资源加载,如CSS样式表中的"searchTable_center_bg.gif",这些在评估后台性能时应被排除。通过这样的脚本优化,可以更准确地测量核心服务的性能,从而得出更可靠的测试结果。 LoadRunner性能测试的总结强调了明确测试目标、选择合适的测试环境、熟练使用测试工具、以及脚本优化的重要性。对于性能测试人员而言,这些经验教训有助于提升测试工作的专业性和准确性。