LoadRunner测试BOSS系统实战技巧与经验分享
需积分: 10 198 浏览量
更新于2024-10-27
收藏 2.82MB PDF 举报
"LoadRunner测试BOSS技巧及脚本编写注意事项"
LoadRunner是一款强大的负载测试工具,用于模拟大量用户并发访问应用系统,以检测其在高负载下的性能和稳定性。在针对山东移动BOSS系统的性能压力测试中,作者徐林林分享了LoadRunner的使用技巧和关键知识点。
1. 脚本录制与编辑
- 录制脚本时,应尽量保持脚本简洁,类似于编写高效代码。
- 单一业务应录制为一个Action,便于管理和复用。
- 添加Transaction以标记关键操作,方便后期分析。
- 使用Find检查(基于URL的脚本)确保准确捕获交互。
- 引入Rendezvous点来模拟用户同步行为。
- 参数化是必要的,它可以增加脚本的灵活性和可重用性,减少重复数据导致的问题。
2. 错误处理与调试
- 当压力测试中出现错误时,查看日志是常规手段,但有时效率不高。
- 为了快速定位问题,可以通过编程方式直接从Controller的错误日志中提取信息,特别是服务号码和错误发生的Transaction。
3. 脚本规范与注释
- 好的脚本应该包含清晰的注释,包括作者、日期、脚本目的、参数说明等。
- 示例中的注释格式提供了脚本基本信息,如作者、创建日期、脚本名称、参数及其含义。
4. 性能参数分析
- 在性能测试中,需要关注一些关键性能指标,如响应时间、事务速率、错误率等。
- 分析性能参数有助于识别系统瓶颈,例如CPU使用率、内存占用、网络带宽等。
5. 查看机器瓶颈
- 当系统出现性能问题时,可以通过系统监控工具或LoadRunner自带的功能来查找瓶颈。
- 可能涉及的命令包括但不限于top、iostat、vmstat等,它们可以帮助分析CPU、内存、磁盘I/O等资源的使用情况。
6. 其他注意事项
- 脚本优化:避免不必要的等待和循环,提高执行效率。
- 参数文件的使用:如示例中提到的BOSSURL.dat,存储可变数据,提高脚本的通用性。
- 控制台日志:在Controller中开启详细日志,便于跟踪和诊断问题。
通过上述技巧和知识点,LoadRunner用户可以更有效地创建和维护压力测试脚本,提高测试的质量和效率,确保系统在高负载下的稳定运行。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2008-04-20 上传
2019-09-15 上传
110 浏览量
点击了解资源详情
yuanbao1983
- 粉丝: 0
- 资源: 1
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍