课程目录
1 关于《基于LoadRunner性能测试实战》这门课 (03:23)
2 LoadRunner组成 (10:56)
3 LoadRunner录制脚本 (16:24)
4 LoadRunner脚本解析 (13:07)
5 讲讲HTML和URL录制方式的区别 (08:47)
6 看看LoadRunner脚本与Jmeter脚本区别 (08:47)
7 LoadRunner是如何来获取响应时间的 (14:38)
8 性能指标中是如何确定业务成功虑的 (07:37)
9 事务结束状态是如何确定的 (08:45)
10 如何插入检查点 (12:22)
11 检查点检查了谁的内容 (09:28)
12 检查点函数web_reg_find使用 (11:33)
13 通过检查点来判断事务的结束状态 (10:23)
14 看看加入购物车是如何判断业务是否成功的 (17:07)
15 为什么性能也要“DDT数据驱动” (10:14)
16 一般什么情况下需要参数化 (05:35)
17 参数化的步骤 (10:41)
18 参数化策略设置 (16:05)
19 数据库如何参数化 (10:32)
20 其它参数化方式 (08:20)
21 性能测试环境下数据应该如何准备 (10:44)
22 生产环境性能测试时数据如何处理 (08:18)
23 什么情况下需求关联 (14:39)
24 关联的工作原理 (07:23)
25 关联方法(一) (10:57)
26 关联方法(二) (11:08)
27 关联函数解析 (17:03)
28 关联实例 (22:52)
29 关联与参数的区别 (03:14)
30 场景策略 (13:37)
31 如何确定并发用户数 (06:04)
32 如何确定百分比模型 (10:56)
33 负载机评估及负载均衡 (12:07)
34 RTS设置 (16:01)
35 监控场景中运行的数据 (11:30)
36 场景在运行过程中出错如何定位问题 (10:15)
37 集合点工作原理及超时策略 (12:19)
38 集合点与事务之间的关系 (03:52)
39 场景运行时的视图数据分析 (08:53)
40 如何测试出蕞大的TPS (13:21)
41 如果TPS上不去,应该如何分析 (06:55)
42 分析器的中概要数据信息 (04:08)
43 分析器中常见的视图 (07:25)
44 分析业务的成功虑 (05:32)
45 合并视图 (07:21)
46 页面细分 (08:14)
47 钻取技术 (05:40)
48 关联视图 (05:58)
49 常用函数strtok语法 (10:14)
50 常用函数strtok实例 (16:30)
51 常用函数lr_save_var使用 (09:09)
52 常用函数strcmp使用 (06:44)
53 常用函数fopen使用 (08:03)
54 常用函数fread使用 (11:58)
55 function封装 (10:40)
56 全链路开发实例-登录 (14:47)
57 全链路开发实例-搜索商品 (15:51)
58 全链路开发实例-拉取商品详情页 (08:17)
59 全链路开发实例-加入购物车 (11:40)
60 全链路开发实例-结算 (12:24)
61 全链路开发脚本优化 (06:28)
62 部署性能测试环境--基于K8S电商平台 (13:53)
63 搭建prometheus+grafana监控K8S平台(一) (14:44)
64 搭建prometheus+grafana监控K8S平台(二) (16:12)
65 搭建prometheus+grafana监控K8S平台(三) (10:32)
66 K8S监控视图解析 (12:05)
67 使用LoadRunner压测试K8S (12:09)
68 如何确定响应时间是否达标 (08:05)
69 平均事务响应时间达标就可以了吗? (10:01)
70 什么是TPS,TPS表示什么 (09:21)
71 TPS曲线趋势 (07:13)
72 TPS波动 (02:43)
73 什么是QPS,QPS与TPS的关系 (06:48)
74 性能指标业务正确率 (04:41)
75 CPU工作原理 (10:19)
76 CPU使用率是什么 (07:56)
77 如何分析CPU的性能指标 (09:24)
78 Memory工作原理 (10:20)
79 如何分析Memory的性能指标 (10:08)
80 如何分析磁盘的性能指标 (08:55)
81 Nginx工作原理 (06:57)
82 Nginx配置上下文 (10:13)
83 使用Prometheus+grafana监控nginx (16:00)
84 Prometheus+grafana监控nginx视图解析 (05:03)
85 Prometheus+grafana分析nginx视图 (11:20)
86 nginx反向代理工作原理 (07:51)
87 nginx反向代理算法 (09:35)
88 nginx为何需要进行压缩 (07:46)
89 nginx压缩与解压 (11:26)
90 nginx为何需要设置缓存 (08:02)
91 nginx如何配置缓存 (14:17)
92 使用Prometheus+grafana监控mysql (16:48)
93 Prometheus+grafana监控mysql视图解析 (11:16)
94 Prometheus+grafana分析mysql视图 (11:13)
95 设置监控慢查询 (05:17)
96 慢查询分析 (08:36)
97 索引工作原理 (09:18)
98 索引常用策略 (18:35)
99 EXPLAIN语法 (07:00)
100 EXPLAIN Output Columns输出 (09:18)
101 EXPLAIN Join Types连接方式 (12:21)
102 EXPLAIN Extra Information额外信息 (07:57)
103 profile语法 (05:48)
104 使用profile分析查询时间 (08:44)