LR性能测试全步骤详解

需积分: 10 1 下载量 45 浏览量 更新于2024-09-14 收藏 304KB PDF 举报
“LR测试总结——性能测试流程及脚本创建指南” LR测试,即LoadRunner测试,是一种广泛应用于性能测试的工具,主要用于模拟大量用户负载,以检查系统在高压力下的稳定性和性能。以下是LR测试的主要步骤和关键知识点: ### 第一步:计划测试 1. **明确压力点**:识别系统中最可能产生性能瓶颈的环节,以此为基础设计测试场景。 2. **制定测试文档**:编写详细的测试计划,包括各种场景组合和条件。 3. **安装监控工具**:如果需要监控UNIX系统,需在目标机器上安装相应的监控软件。 4. **准备测试数据**:与开发团队合作,获取或创建测试数据,确保数据的准确性。 5. **恢复数据脚本**:开发一个数据恢复脚本,保证每次测试前环境的一致性。 6. **组织文件结构**:每个模块应包含“脚本”、“场景”、“结果”和“图表”四个子文件夹,分别存储对应的内容。 ### 第二步:生成测试脚本 1. **脚本布局**:登录逻辑放在`vuser_init`,核心业务逻辑放在`Action`。 2. **函数查询**:使用F1快捷键查看函数原型,了解其功能。 3. **参数化**:确定需要动态变化的参数,并进行参数化处理,特别是`web_submit_data()`中的ITEMDATA数据。 4. **脚本优化**:注释或删除不必要的代码,但不建议直接删除,以备后续参考。 5. **脚本调试**: - **SUSI**:单用户单循环测试,验证脚本的正确性。 - **SUMI**:单用户多循环测试,观察多轮运行的稳定性。 - **MUSI**:多用户单循环测试,初步评估系统并发能力。 - **MUMI**:多用户多循环测试,全面检验系统在高负载下的性能。 ### 事务管理 1. **有意义的事务名**:给事务起具有描述性的名称,方便识别和区分。 2. **事务记录**:将所有事务名称整理成清单,有助于分析测试结果。 在LR测试过程中,理解并熟练应用这些步骤和技巧,可以帮助测试团队更有效地评估系统的性能和稳定性,找出潜在问题,为系统的优化提供依据。同时,良好的文档管理和测试组织也是确保测试质量和效率的关键。