LR12工具使用注意事项与关键功能解析

需积分: 28 2 下载量 53 浏览量 更新于2024-09-11 收藏 776KB PDF 举报
"LR12工具的基本使用技巧和注意事项,包括测试流程、脚本创建、场景设置、事务、集合点和参数化等关键概念。" LR12是LoadRunner的一个版本,它支持Windows 10操作系统和Internet Explorer 11浏览器。在使用LR12时,了解并遵循正确的使用步骤和注意事项至关重要,以下是一些关键知识点: 1. **测试流程**: - 分析被测应用:理解应用的工作原理和用户行为模式。 - 确定测试目标:明确要测试的功能和性能指标。 - 设计测试:创建测试用例,规划测试步骤。 2. **创建测试脚本**: - 明确通讯协议:识别应用使用的通信协议,如HTTP、FTP等。 - 录制测试脚本:通过LR12的录制功能捕捉用户操作,生成脚本。 - 试运行脚本:验证脚本是否正确捕获了所需的行为。 - 保存脚本:将脚本保存以便后续编辑和执行。 3. **创建测试场景**: - 选择场景类型:根据需求选择手动场景(自由控制每个虚拟用户的动作)或目标场景(预设用户行为和负载)。 - 设置场景参数:包括组名称、脚本路径、虚拟用户数和负载发生器配置。 4. **运行测试场景**: - 按照设计的场景参数启动测试,模拟多用户并发情况。 5. **监控测试场景**: - 使用LR12的监控工具跟踪系统资源使用情况,如CPU、内存和网络带宽。 6. **分析测试结果**: - 通过图表和报告分析性能瓶颈,评估系统在压力下的稳定性。 7. **事务**: - 定义:在脚本中,事务是一系列操作的组合,用于度量整体性能。 - 时机:可以在录制时插入或维护时插入。 8. **集合点**: - 定义:所有虚拟用户在并发执行前会集中的位置,用于控制用户同步。 - 时机:同样可在录制或维护时插入。 9. **参数化**: - 目的:提高脚本的现实感,避免重复数据导致的问题。 - 方法:定义参数,用数据源替换常量,例如用户ID、密码等。 10. **参数化策略**: - Sequential:顺序使用参数列表中的数据。 - Random:随机选择参数列表中的数据。 - Unique:确保每次循环使用不同的且不重复的数据。 LR12的使用涉及许多细节和技巧,比如使用特定的LoadRunner函数(如`web_add_cookie`)来处理cookie,以及如何统计系统的启动时间等。通过持续学习和实践,可以更好地掌握这个强大的性能测试工具。