51CTO学院-软件性能测试零基础入门视频课程广州八神IT系列视频
更新时间:2023-10-03 22:43:01 阅读量: 综合文库 文档下载
- 51cto题库软件推荐度:
- 相关推荐
51CTO学院 网址:edu.51CTO.com
51cto学院-软件性能测试零基础入门视频课程【广州八神IT系列视频】
课程目标
如何更快的入门性能测试,如何从功能测试人员过渡到性能测试人员,本套课程将针对以上总总问题进行阐述和剖析。带领有志成为性能测试工程师的广大测试人员走向性能测试之路。
适用人群
刚开始从事性能测试工作的测试人员,希望从功能测试转换成性能测试的测试人员,其他希望了解性能测试的人员。
课程简介
课程目标:
随着软件测试行业的崛起,性能测试也随之水涨船高。如何更快的入门性能测试,如何从功能测试人员过渡到性能测试人员,相信是很多在职测试人员迫切想知道的。本套课程将针对以上总总问题进行阐述和剖析。带领有志成为性能测试工程师的广大测试人员走向性能测试之路。俗话说,授人以鱼不如授人以渔,本套课程在分享性能测试各方面的知识和经验的同时,更重要的是引导大家独立思考和解决问题的能力。一次课程不可能学到所有知识,但要学到如何获得知识的能力和方法,这样才能走的更远。
适合对象:
刚开始从事性能测试工作的测试人员,希望从功能测试转换成性能测试的测试人员,其他希望了解性
能测试的人员。
学习条件:
熟悉测试相关概念,了解C语言基础语法。了解Linux系统,熟练应用基本的命令,有一定的英语
阅读能力。
课程
1
第0讲:开篇语
[免费观看] 16分钟
本节课对整套视频的学习起到提纲挈领的作用。一方面对整套课程大纲进行介绍,同时对如何更好的提升和学习性能测试给出了一些建议。
2
51CTO学院 网址:edu.51CTO.com
第1-1讲:抓包不求人--抓包的目的和作用
[免费观看] 6分钟
本节主要阐述抓包目的和重要性。
3
第1-2讲:抓包不求人--HTTP协议解析
[免费观看] 37分钟
详细阐述HTTP常用字段的含义,为未来熟练使用HTTP协议打下基础。
4
第1-3讲:抓包不求人--使用HttpWatch抓包
[免费观看] 20分钟
详细阐述使用httpwatch进行抓包的方法。
5
第1-4讲:抓包不求人--fiddler和firebug
27分钟
如何使用fiddler构造http请求和firebug的使用。
6
第1-5讲:抓包不求人--全能王-科来网络分析工具
13分钟
抓包全能王科来的介绍和对大家的一些建议。
7
第2-1讲:操作系统--最熟悉的陌生人(上)
[免费观看] 32分钟
本节课主要希望唤起大家对操作系统的重视,以便更清楚的认识到,对自认为熟悉的操作系统是多么的不熟悉。希望以此来加强对操作系统重要性的进一步认识。
8
第2-2讲:操作系统--最熟悉的陌生人(下)
30分钟
51CTO学院 网址:edu.51CTO.com
本节课主要希望唤起大家对操作系统的重视,以便更清楚的认识到,对自认为熟悉的操作系统是多么的不熟悉。希望以此来加强对操作系统重要性的进一步认识。
9
第3-1讲:时间都去哪儿了(上)
23分钟
让大家清晰一个请求所可能走过的所有路径,为未来定位问题打下理论基础。
10
第3-2讲:时间都去哪儿了(下)
26分钟
让大家清晰一个请求所可能走过的所有路径,为未来定位问题打下理论基础。
11
第4-1讲:混沌初开-性能测试的今生前世(上)
[免费观看] 18分钟
本小节主要阐述测试发展演化和不同类型人群眼中的性能测试。
12
第4-2讲:混沌初开-性能测试的今生前世(中)
[免费观看] 28分钟
本节主要对性能测试基本概念和流程进行阐述。
13
第4-3讲:混沌初开-性能测试的今生前世(下)
[免费观看] 46分钟
本节主要详细阐述了并发与并行、并发用户书和在线用户数、PV与UV、TPS与响应时间等性能测试领域的概念。同时,对性能测试提升和开展中需要注意的技巧和方法进行描述。
14
第5-1讲:未雨绸缪-性能测试工具选型(上)
21分钟
本节课主要阐述性能测试与性能测试工具的关系和性能测试工具在整个性能测试中的作用和意义。
51CTO学院 网址:edu.51CTO.com
15
第5-2讲:未雨绸缪-性能测试工具选型(下)
23分钟
性能测试工具选型原则和常见性能测试工具介绍。
16
第6-1讲:初识LoadRunner-1
[免费观看] 32分钟
本节课程主要包括: 1)LoadRunner的基本组成 2)LoadRunner在安装和使用上需要注意的事项 3)查看LoadRunner文档的必要性解析 4)LoadRunner录制的原理
17
第6-2讲:初识LoadRunner-2
[免费观看] 33分钟
本节课程主要包括: 1)性能测试协议选择原则和方法 2)使用LoadRunner录制和录制选项解析 3)Vuser脚本结构解析 4)Vuser脚本保存目录结构解析
18
第6-3讲:初识LoadRunner-3
[免费观看] 38分钟
本节详细阐述 1)录制选项解析 2)基于HTML-based方式的录制和基于URL-based方式录制的区别和使用场景。
19
第6-4讲:初识LoadRunner-4
[免费观看] 13分钟
本节详细阐述基于HTML-based方式录制的两种高级选项的含义和区别。
20
第6-5讲:初识LoadRunner-5
[免费观看] 39分钟
本节详细解析LoadRunner运行设置中的模拟浏览器选项中各选项的含义,通过实例结合官方文档加深对HTTP协议的理解和LoadRunner工具的使用。
51CTO学院 网址:edu.51CTO.com
21
第6-6讲:初识LoadRunner-6
7分钟
运行时设置中的action详细解析。
22
第7-1讲:LoadRunner虚拟用户开发--变量详细解析
23分钟
本节课主要阐述LoadRunner脚本开发原则、变量、局部变量、全局变量。
23
第7-2讲:LoadRunner虚拟用户开发--常用语法和使用误区
17分钟
本节主要对LoadRunner中使用指针、数组、判断、循环语法进行介绍。同时对数组使用容易犯的错误进行演示和分析。
24
第7-3讲:LoadRunner虚拟用户开发--函数体系解析
42分钟
本节介绍LoadRunner支持的函数类型、自定义函数和对常用的通用函数进行详细讲解。同时,补充了对运行时设置的讲解和vugen运行体系的介绍。
25
第7-4讲:LoadRunner虚拟用户开发--错误处理与日志函数
32分钟
本节课主要对LoadRunner中的错误处理机制和lr_continue_on_error函数进行实例讲解。同时,对于LoadRunner的日志体系进行剖析。
26
第7-5讲:LoadRunner虚拟用户开发--常用C函数解析
19分钟
LoadRunner中使用strcpy、strcat、atio、sprinf、time等C函数解析。
27
51CTO学院 网址:edu.51CTO.com
第7-6讲:LoadRunner虚拟用户开发--常用web函数解析
29分钟
本节课包括对LoadRunner中的web_link、web_url、web_submit_form、web_submit_data、web_custom_request等HTTP函数进行详细解析。
28
第7-7讲:LoadRunner虚拟用户开发--变量使用误区和DLL
26分钟
本节讲述了web_get_int_property函数的解析以及如何在LoadRunner中使用动态链接库DLL
29
第8-1讲:LoadRunner中的事务(上)
27分钟
本节详细阐述了LoadRunenr中事务的概念、状态和事务相关函数。同时,对于如何在脚本中添加事务进行了实际操作,最后对动态设置事务结束状态进行了讲述。
30
第8-2讲:LoadRunner中的事务(下)
30分钟
本节主要对事务中的wasted_time概念进行详细剖析。通过实际例子,阐述第三方代码对wasted_time的影响并给出解决方案。
31
第8-3讲:LoadRunner中的参数化-1
17分钟
本节主要讲述参数化的概念、为什么要进行参数化以及哪些地方需要做参数化。
32
第8-4讲:LoadRunner中的参数化-2
17分钟
本节主要演示了如何最简单的方式实现一个参数化的过程以及在这个过程中需要注意哪些事项。
33
51CTO学院 网址:edu.51CTO.com
第8-5讲:LoadRunner中的参数化-3
33分钟
本节课通过实例详细演示了LoadRunner中的select next row和update value on在不同组合下参数取值方式。
34
第8-6讲:LoadRunner中的参数化-4
14分钟
解析随机化参数类型和使用场景,同时使用一个例子演示如何通过参数化构建测试环境。
35
第8-7讲:LoadRunner中的参数化-5
11分钟
本节课通过演示在参数列表中直接先生成参数,来进一步说明如何使用多个参数对应一个数据文件,来实现same line as 这样方式的参数选择方式。
36
第8-8讲:LoadRunner中的参数化-6
19分钟
本节课详细剖析了LoadRunner中的变量转参数和参数转变量函数(lr_save_string和lr_eval_string)。同时对如何从数据库中提取数据来构建参数文件进行演示。
37
第9-1讲:LoadRunner中的关联(上)
[免费观看] 24分钟
本节详细阐述了需要关联的原因、参数化和关联的区别、以及在tree视图下做关联的方法。
38
第9-2讲:LoadRunner中的关联(中)
[免费观看] 19分钟
本节详细解析web_reg_save_param_ex函数以及如何使用该函数进行关联。本节也通过实际操作加深对关联操作的理解。
39
51CTO学院 网址:edu.51CTO.com
第9-3讲:LoadRunner中的关联(下)
[免费观看] 40分钟
本节通过一个真实的例子再次加强对关联的理解。本例子中不仅涉及到关联,同时将http协议、抓包、以及分析的思路和过程结合起来,来演示在真实项目中如何分析。
40
第9-4讲:LoadRunner中的集合点
5分钟
本节主要讲解集合点的概念和使用场景,以及使用集合点需要注意的事项。
41
第10讲:无校验无真相-检查点解析
24分钟
本节对LoadRunner中的检查点的概念进行详细解析,通过例子演示检查点使用的场景和注意事项。
42
第11-1讲:性能测试计方案-1
15分钟
本节主要阐述文档问题困扰IT人员的主要原因,同时给出如何提高文档编写能力的建议。
43
第11-2讲:性能测试计方案-2
18分钟
本节主要阐述如果编写性能测试方案中的测试环境和项目概述部分,属于文档编写部分的开头,如果把握好开始是一个文档成功编写完成非常重要的一部分。
44
第11-3讲:性能测试计方案-3
23分钟
本节详细阐述如何分析性能测试需求,通过一个实例讲解性能测试需要分析的方法和思路。同时引入80/20规则以及阐述80/20的应用场景和方法。
45
51CTO学院 网址:edu.51CTO.com
第11-4讲:性能测试计方案-4
30分钟
本节对性能测试用例的选择原则进行阐述。同时针对性能测试方案中的人员、进度、风险等相关方面也都给以说明,以便形成更准确、合理、权威的计划。
46
第12-1讲:一个接口性能测试案例-1
28分钟
本节主要讲解如何阅读接口文档。通过一个真实项目的接口文档阅读过程,阐述阅读项目文档需要注意的问题。
47
第12-2讲:一个接口性能测试案例-2
22分钟
详细阐述接口性能测试脚本的开发过程和需要注意的事项。
48
第12-3讲:一个接口性能测试案例-3
12分钟
本节主要讲述项目中遇到中文乱码如何处理,以及lr_convert_string_encoding函数详细解析。
49
第12-4讲:一个接口性能测试案例-4
12分钟
本节通过例子对关联进行拓展,引入XML,XPATH等相关概念。并阐述web_reg_save_param_xpath函数的使用方法。
50
第13-1讲:场景和控制台Controller详细介绍-1
8分钟
本节主要阐述Controller在LoadRunner的地位和作用以及如何启动Controller
51
51CTO学院 网址:edu.51CTO.com
第13-2讲:场景和控制台controller详细介绍-2
11分钟
Controller界面详细剖析、Controller不同模式的含义和使用场景。
52
第13-3讲:场景和控制台Controller详细介绍-3
38分钟
Controller运行结果目录结构解析。Controller中计划模式和运行模式的组合和使用场景详细解析。
53
第13-4讲:场景和控制台controller详细介绍-4
15分钟
Controller里面的运行时设置解析以及与VuGen中的运行时设置的区别和注意事项。
54
第13-5讲:场景和控制台controller详细介绍-5
25分钟
Controller基本运行界面解析
55
第13-6讲:场景和控制台controller详细介绍-6
5分钟
Controller中init状态实例解析和lr_error_message函数与Controller错误机制触发的结合解析。
56
第13-7讲:场景和控制台controller详细介绍-7
27分钟
Controller中负载生成器的概念、连接和使用需要注意的地方。Controller中线程和进程方式运行的不同原理和mmdrv的解析。
57
51CTO学院 网址:edu.51CTO.com
第13-8讲:场景和控制台controller详细介绍-8
20分钟
Controller中的IP欺骗的含义、如何进行IP欺骗以及进行IP欺骗需要注意的地方。
58
第13-9讲:场景和控制台controller详细介绍-9
21分钟
Controller中集合点的使用和集合点策略剖析。 Controller中的lr_user_data_point自定义收集函数解析。
59
第14-1讲:Analysis剖析-1
37分钟
analysis界面解析、analysis结果剖析。详细阐述analysis界面每个指标的含义。
60
第14-2讲:Analysis剖析-2
32分钟
本节对Analysis中常用的图表进行解析,注重实际应用中需要注意的事项。
61
第14-3讲:Analysis剖析-3
39分钟
analysis常用图表介绍、Web Page Diagnostics剖析、analysis中图表的三种叠加方式的演示和使用场景。性能测试中拐点的含义以及如何查看拐点。
62
第15-1讲:一个真实的性能测试案例分析全过程解析-1
15分钟
实例演示脚本开发错误导致的分析和结果错误,通过这个演示,希望唤起大家对如何开发正确脚本的重视。
63
51CTO学院 网址:edu.51CTO.com
第15-2讲:一个真实的性能测试案例分析全过程解析-2
18分钟
实例演示在性能测试过程中由于客户端负载生成器无法及时回收tcp资源而导致的错误的原因,以及对TCP/IP三次握手和四次挥手的进行实例解析。
64
第15-3讲:一个真实的性能测试案例分析全过程解析-3
14分钟
实例演示数据库索引对性能测试和项目响应时间的影响。同时对数据库中回表概念进行解析和引入。提升分析和解决问题的实际能力。
65
第15-4讲:一个真实的性能测试案例分析全过程解析-4
14分钟
从头到尾从新回顾实例的整个分析过程和所用的知识,从思维层面引导并提升遇到问题的分析能力。同时给出如何进一步提升的方法和方式。
66
第16讲:运笔如神--性能测试报告的编写
40分钟
详细剖析一个完整的性能测试报告需要如何编写以及需要注意的事项。
67
第17-1讲:LoadRunner中的JavaVuser-1
27分钟
详细剖析JavaVuser的使用场景和优缺点。JavaVuser脚本目录结果和文件结构解析。
68
第17-2讲:LoadRunner中的JavaVuser-2
22分钟
实例演示JavaVuser中常用编写代码方式和如何在JavaVuser中引入jar包。
69
51CTO学院 网址:edu.51CTO.com
第17-3讲:LoadRunner中的JavaVuser-3
33分钟
详细阐述程序编程中的线程安全的概念。解析多线程程序中线程安全问题产生的原因和避免的方法,同时对于JavaVuser中线程安全的注意事项进行说明。
70
第17-4讲:LoadRunner中的JavaVuser-4
36分钟
详细阐述编写JavaVuser的最通用的一般步骤。通过实例解析JavaVuser的结构并在JavaVuser中使用事物和进行参数化。最后演示如果在LoadRunner中通过sed工具进行从web脚本JavaVuser的快速转换。
71
第18-1讲:Java虚拟机的世界--虚拟世界的演化
29分钟
本节阐述Java和Java虚拟机的演化,并针对可移植性进行必要的探讨。同时通过更直观的方式感受Java虚拟机。
72
第18-2讲:Java虚拟机的世界--OOM机制解析
34分钟
本节引出Java虚拟机的内存结构和演示Java虚拟机中的OOM。同时,扩展了操作系统OOM的相关知识。通过详细解析Linux操作系统的OOM-killer的机制来加深对OOM的理解。
73
第18-3讲:Java虚拟机的世界--对象回收判断标准
18分钟
本节详细阐述了Java虚拟机中基于引用计数的对象回收判断标准和基于GC Roots的对象回收判断标准。
74
第18-4讲:Java虚拟机的世界--详解堆内存
28分钟
51CTO学院 网址:edu.51CTO.com
本节进一步阐述了Java虚拟机中堆内存的划分和各划分代的特点。通过jvisualvm查看堆内存各代具体信息并阐述这种划分机制的目的和原则,以便进一步理解Java虚拟机中堆内存的运行机制。
75
第18-5讲:Java虚拟机的世界--GC和堆文件分析
42分钟
本节详细阐述了GC过程中各统计数据的含义和对堆文件分析的方法。
76
第19-1讲:掀起你的盖头来-磁盘大揭秘-1
30分钟
本节详细阐述了磁盘在计算机体系中的位置、对比磁盘和其他计算机组件。详细阐述磁盘如何表示和存储数据。
77
第19-2讲:掀起你的盖头来-磁盘大揭秘-2
29分钟
本节详细阐述开机后磁盘运作过程、低级格式化和高级格式化、磁盘内部结果解析、以及磁道、柱面、扇区的概念。
78
第19-3讲:掀起你的盖头来-磁盘大揭秘-3
21分钟
本节阐述了影响磁盘性能的4个指标以及顺序IO、随机IO、IOPS、DMA模式的含义。最后描述了操作系统如何看待磁盘。
79
第19-4讲:掀起你的盖头来-磁盘大揭秘-4
30分钟
Linux IO调度算法和策略解析、iostat命令详细解析。
80
第20-1讲:数据交流大通道--内存的基本概念
51CTO学院 网址:edu.51CTO.com
30分钟
本小节详细阐述内存领域的常用概念和日常人们对内存的误解。以及操作系统与内存的关系。
81
第20-2讲:数据交流大通道--内存的地址空间解析
22分钟
从进程和操作系统的角度阐述内存管理的原理。解析物理地址、虚拟地址、虚拟地址空间的概念。同时针对日常遇到的关于内存的描述进行更准确地解析。
82
第20-3讲:数据交流大通道--内存地址空间分配实例演示
15分钟
通过两个实例演示和对比操作系统虚拟地址空间分配和物理内存分配的策略和原则。同时阐述操作系统中写时复制(copy on write)的概念。
83
第20-4讲:数据交流大通道--虚拟地址空间结构和换页机制
28分钟
本节详细描述了一个进程的虚拟地址空间的各部分如何划分、pmap命令的使用、操作系统内存换页和页面淘汰机制。
84
第20-5讲:数据交流大通道--指标查看和内存场景分析思路
15分钟
本节主要阐述Linux操作系统中top 、free 、vmstat等命令的使用方法和误区。同时,对于在场景中如何结合操作系统内存调度和应用场景进行实际分析给出思路,提高分析问题和解决问题的能力。
85
第21-1讲:线程的自白--进程和线程的概念及各自特点
22分钟
本节阐述了进程和线程的各自特点以及Linux操作系统进程状态解析,同时对多线程多核计算机系统进行的描述。
86
51CTO学院 网址:edu.51CTO.com
第21-2讲:线程的自白--操作系统线程模型
14分钟
本节主要阐述了操作系统对线程的支持。从操作系统线程模型的角度解析多对一、一对一、多对多三种线程模型的发展和各自的特点。
87
第21-3讲:线程的自白--Java虚拟机线程模型解析
24分钟
Java虚拟机线程模型解析、同时通过一个实例分析当Java线程发生死锁时的分析思路和方法。
88
第22讲:整套课程的感想
10分钟
这节课从整体上对整套课程进行总结。
课程地址:
http://edu.51cto.com/course/course_id-2218.html
正在阅读:
51CTO学院-软件性能测试零基础入门视频课程广州八神IT系列视频10-03
Volte语音信令流程 - 图文04-03
2017年复旦大学管理学院431金融学综合之投资学考研强化模拟题04-28
行政审批专项效能监察工作方案03-10
浅谈珠江三角洲区域一体化发展03-28
湿法冶锌工艺流程05-11
养猪场智能化自动监控系统设计方案(北京盛世宏博科技有限公司)05-31
2021年寒假社会实践个人心得体会08-16
2011安全工作总结01-18
QMS 考试真题题库判断题06-09
- 151CTO学院-企业级监控软件nagios实战真正精品视频课程老男孩Linux高薪
- 251CTO学院-Excel 2010数据透视表经典视频教程
- 351CTO学院-最新最全红帽RHCE认证考题讲解—RHEL7视频课程
- 451CTO学院-《Wireshark协议分析从入门到精通》第二季 TCPIP协议栈详解视频课程(上)
- 551CTO学院-ThinkPHP3.2中的RBAC权限管理全方面的讲解视频课程
- 651CTO下载-TCPIP协议
- 751CTO下载-光网络技术基础(修改)
- 851CTO下载-51CTO下载-exchange - 2003教程(包括域的建立全部过
- 9周易零基础入门教程
- 1051CTO下载-安全渗透测试报告模板
- Win7 安装MySql图示
- 计算器课程设计报告
- 部编版八年下语文第三单元第六单元古诗文理解默写练习及答案
- 13质量通病防治方案和施工措施
- 土力学试题~~~~
- 公务员打印资料
- 传热膜系数测定实验报告 - 图文
- 新时期煤矿协管安全工作的创新与实践
- 第五章 习题及参考答案
- 220kV架空线路强条执行记录表
- 音乐欣赏读后感
- 高炉
- 劳动教育需要新的时代内涵
- 10建筑地面工程施工质量验收规范GB50209-20021
- 银行会计练习题2答案
- 2013年七年级地理上册知识点复习提纲湘教版
- 人教版三年级语文上册第四单元测试题(A卷)(有答案)
- 营养师第九章练习题
- 湖北省武汉市2018届高三毕业生二月调研 理综化学
- 行业分析2018-2023年中国男性护肤品行业市场发展分析及投资前景
- 八神
- 视频
- 广州
- 入门
- 性能
- 课程
- 测试
- 基础
- 系列
- 学院
- 51CTO
- 软件
- 医疗器械经营全套管理制度及工作程序XXXX0219
- (新)人民版高中历史必修一教案(全套) - 图文
- 管理会计习题3 - 图文
- 我骄傲 - 我是一名教师
- 坂仔特大桥高墩施工安全专项方案
- 小学201X-201X年度第一学期体育卫生艺术教育工作计划-word范文(3页)
- 储油罐盈利模式
- -八年级地理下册 第五章 中国的地理差异测试题(无答案) 新人教版 - 图文
- 中国汽车检测行业主要企业经营情况分析(中元智盛) - 图文
- 江苏省扬州市2015年中考数学试题(WORD版,含答案) - 图文
- 混凝土水池化学灌浆堵漏施工工法
- 2017-2018学年高中数学苏教版必修5学案:3.1 不等关系 Word版含解析正式版
- 心脏部分疾病的重要体征归纳复习 - 图文
- 推荐下载 加强党风廉政建设全力打造阳光财政-最新
- 浅析企业财务管理中的税收筹划应用
- 住宅小区道路、雨污排水、园林绿化工程施工组织设计确认版
- 新人教部编版数学三年级上册1-9单元测试卷(带答案)(共九套)自己整理试卷版 - 图文
- BD FACSCalibur流式细胞仪操作手册
- java 打字游戏项目
- 2013届高考政治二轮复习及增分策略专题突破训练专题三收入与分配新人教版