LR12工具使用注意事项与关键功能解析
需积分: 28 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,以及如何统计系统的启动时间等。通过持续学习和实践,可以更好地掌握这个强大的性能测试工具。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2014-09-17 上传
test-manger
- 粉丝: 0
- 资源: 6
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍