📚 课程介绍
本课程深入讲解LoadRunner的性能测试方法,包括协议脚本开发、场景设计、结果分析等实战技能,适合有一定性能测试基础的学习者。
📋 学习前提
1. 熟悉性能测试的基本概念和流程 2. 掌握基本的编程语言(如Java、C#等)基础 3. 了解操作系统和网络知识
📖 课程目录
第1章 课程介绍
1-1 课程介绍
1-2 BAT薪酬体系及软件测试职业规划
第2章 性能测试基础理论知识
2-1 认识性能测试
2-2 性能测试的重要性
2-3 性能测试分类详解
2-4 性能测试应用场景
2-5 性能测试常用指标
2-6 性能测试模型
第3章 性能测试流程
3-1 性能测试流程
3-2 性能测试准备
第4章 LoadRunnner Vugent录制与脚本开发
4-1 LoadRunner的安装
4-2 LoadRunner组成
4-3 深入理解协议选择
4-4 脚本的录制
4-5 脚本的优化
4-6 脚本的回放
4-7 检查点实战
4-8 参数化之文件参数化
4-9 参数化之数据库参数化
4-10 参数化之其他参数化
4-11 参数化数据分配模式
4-12 关联的场景及自动关联的使用
4-13 手动关联
4-14 逻辑增强实战
4-15 事务的使用
4-16 自动事务与手动事务
4-17 Vugen脚本调试
4-18 VuGen使用技巧
4-19 LoadRunner常见问题及解决方法
第5章 LoadRunnner Controller场景设计与监控利器
5-1 Controller 介绍
5-2 集合点实战
5-3 ip欺骗
5-4 压力测试负载
5-5 Controller场景设计
5-6 场景监控之基本监控信息
5-7 场景监控之核心监控视图
5-8 服务器资源监控视图
第6章 LoadRunner Analysis结果分析实战
6-1 Analysis介绍
6-2 概要图分析
6-3 虚拟用户图分析
6-4 错误图分析
6-5 事务图分析
6-6 WEB资源图分析
6-7 网页细分图分析
6-8 系统资源图分析
6-9 图表工具的使用
6-10 性能测试报告实战
6-11 Analysis小结
第7章 性能测试项目全流程实战(上)
7-1 项目背景了解
7-2 项目分析
7-3 性能测试需求重点分析
7-4 性能测试需求分析实战
7-5 性能测试场景确定
7-6 性能测试用例设计
7-7 性能测试环境准备
7-8 Windiows服务器监控工具-Perfmon
7-9 Windiows服务器监控工具-Spotlight on Windows
7-10 Linux监控之TOP
7-11 Linux监控之vmstat
7-12 Linux监控之iostat
7-13 Linux监控之sar
7-14 Linux监控之netstat
7-15 Linux监控之nmon
7-16 Linux监控之Spotlight on Linux
7-17 数据库监控之MysqlMTOP
7-18 Tomcat中间件监控
第8章 性能测试项目全流程实战(下)
8-1 JVM内存管理基础知识
8-2 JVM内存管理基础知识(续)
8-3 JVM命令行监控-jps
8-4 JVM命令行监控-jmap
8-5 JVM命令行监控-jstat
8-6 JVM命令行监控-jstack
8-7 JVM可视化监控-jconsole
8-8 JVM可视化监控-VisualVM
8-9 JVM可视化监控-Jprofiler
8-10 性能测试脚本开发-登陆脚本那些坑
8-11 性能测试脚本开发-其他脚本开发
第9章 LoadRunner性能测试扩展
9-1 HTTP接口脚本开发
9-2 Web Service协议脚本开发
9-3 ODBC协议脚本开发
9-4 Java Vuser协议脚本开发
9-5 Windows Sockets协议脚本开发
9-6 移动应用协议脚本开发
第10章 课程总结
10-1 课程总结
