LR性能测试全步骤详解
需积分: 10 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测试过程中,理解并熟练应用这些步骤和技巧,可以帮助测试团队更有效地评估系统的性能和稳定性,找出潜在问题,为系统的优化提供依据。同时,良好的文档管理和测试组织也是确保测试质量和效率的关键。
2011-12-04 上传
2012-11-09 上传
2021-03-23 上传
2021-03-23 上传
2021-03-23 上传
2021-03-23 上传
2012-04-11 上传
言语风
- 粉丝: 0
- 资源: 4
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫