
课程简介
本课程专为希望掌握企业级性能测试核心技能的测试工程师与开发者量身打造,旨在通过“理论+实战”双驱动的模式,帮助学员从零基础快速成长为能够独立承担复杂系统压测任务的性能测试专家。课程将深入讲解LoadRunner这一行业标杆工具的完整使用链路,涵盖从性能测试需求分析、脚本开发(事务/检查点/关联/参数化)、分布式场景设计(负载生成器调度、集合点策略、IP欺骗),到结果分析与瓶颈定位的全流程技术要点。
推荐语言
- 核心工具:LoadRunner (包含VuGen、Controller、Analysis三大组件)
- 脚本开发:
- 核心语言:C语言(用于LoadRunner虚拟用户脚本开发,含常用函数如lr_save_var、strtok等)
- 协议支持:Web(HTTP/HTML)、TCP/IP、JDBC等(根据被测系统选择)
- 监控与分析体系:
- 系统监控:Prometheus + Grafana(监控K8S、Nginx、MySQL等)、Node Exporter
- 数据库分析:MySQL(含慢查询分析、索引优化、EXPLAIN语法、profile分析)
- 中间件监控:Nginx(反向代理、压缩缓存配置分析)
- 环境与部署:
- 操作系统:Windows(Controller及Load Generator部署)、Linux(负载生成器及被测环境部署)
- 虚拟化/容器化:Docker、Kubernetes(搭建微服务电商测试环境)
- 网络协议:TCP/IP协议栈、HTTP/HTTPS
- 辅助工具:
- 抓包分析:Charles(辅助脚本调试与关联边界识别)
- 版本控制:Git(管理测试脚本与文档)
- 必备基础:了解软件测试基本流程,具备一定的计算机操作基础,有编程基础者更佳。
下载地址
此内容仅限注册用户查看,请先登录

评论(0)
暂无评论