性能测试里,脚本开发是绕不开的环节。很多人的困惑是:工具能录制,回放也通过,但换一个业务场景就报错;或者脚本能跑,参数和关联处理得不对,压出来的数据跟真实业务差很远。这门课就是把 LoadRunner 从“录个脚本”推进到“写出可复用、可维护的性能测试脚本”。
这门课解决什么问题
它不做性能测试理论的全面铺开,只聚焦脚本开发这一件事。课程从录制回放和事务切入,接着处理检查点、参数化、关联这些脚本开发中的实际难点,再讲常用函数、脚本封装和链路开发。也就是说,它解决的是:当你拿到一个需要压测的业务流程,如何用 LoadRunner 把它变成一套稳定、参数化、有关联处理、能区分事务和检查点的脚本,而不是一个碰运气才能跑通的录制文件。
适合什么基础,先看哪几块
如果你已经知道 LoadRunner 界面长什么样,能完成一次简单录制和回放,但没深入处理过报错,这门课比较合适。完全零基础的人,建议先补一下 HTTP 协议和请求响应的基础概念,再来看前两节。课程前几节是递进关系:第一节录制回放和事务,解决“脚本怎么跑起来、怎么把业务动作拆成事务”;第二节检查点函数,解决“怎么确认业务真的成功了”;第三节参数及数据准备,解决“多用户并发时数据从哪里来、怎么避免重复”。这三节是基础,建议按顺序先看。后面关联、常用函数、脚本封装和链路开发,是在前面基础上的深入,可以等遇到对应问题时再针对性看,或者集中看完后做一次完整练习。
学完能独立做什么,资料怎么配合练习
学完这套内容,你能独立完成一个中等复杂度的性能测试脚本:把登录、查询、下单等动作定义成事务,添加合适的检查点,做好参数化和数据准备,处理动态返回值的关联,用常见函数做字符串截取、时间戳生成、随机数等操作,最后把脚本按模块封装成可调用的函数,并串联成完整的业务链路。也就是说,你可以从一份接口文档或一个业务场景,独立写出一套能直接放进压测执行环境里的脚本,而不是依赖录制后碰运气。
配合练习时,建议不要只看视频。每学完一节,找一个真实的被测系统(比如公司内部测试环境,或者公开的练习站点),把课程里的示例改写成自己的场景。重点练习参数化数据的准备和关联的提取,这两块最容易出错。脚本封装和链路开发,建议先模仿课程的结构,自己写一个包含两个以上业务操作的脚本,再逐步拆成函数。资料包里的目录只提供了学习顺序,你需要按这个顺序边看边动手。如果某个函数用得不熟,回看对应的视频小节,把示例代码在 LoadRunner 里跑通,再改参数验证。
最后提醒一点:这门课讲的是 LoadRunner 脚本开发,不是性能分析。学完后你能产出高质量脚本,但压测结果分析和瓶颈定位是另一套知识。如果你目前的职责就是做脚本开发,这门课可以帮你把这块短板补上;如果你还想深入调优,后续需要再补系统监控和结果分析的内容。
课程目录
课程目录7 集
- 1 LoadRunner录制回放及事务 (01:20:19).mp4
- 2 检查点函数 (01:04:22).mp4
- 3 参数及数据准备 (01:06:18).mp4
- 4 关联及关联函数使用 (01:00:21).mp4
- 5 常见脚本开发函数的使用 (01:14:46).mp4
- 6 性能测试脚本封装 (57:03).mp4
- 7 性能测试脚本链路开发 (57:21).mp4






