2017回顾-性能测试基础知识需要哪些呢?
性能测试可能大家都觉得一下子找不到入门的方法,云层根据多年的经验整了一套完整的性能测试入门(前端、后端、OS)知识详解体系26个章节(超过200分钟的纯干货视频),针对每个课程都列出了对应的知识点,内容超长(超过100个知识点),请保持耐心。
基础篇(8段)
性能测试进阶系列_基础篇_01_基本概念.avi
1.什么是性能问题,性能测试的目的是什么?
2.性能测试到底是什么?
3.性能测试最难的是什么?
4.为什么说性能测试的核心工作并不是分析和调优?
5.为什么不能通过运维来解决性能问题?
6.如何解决性能测试收效不高的问题?
7.单机性能和服务器性能有何区别?
8.负载是如何产生的?
性能测试进阶系列_基础篇_02_HTTP协议基础.avi
1.为什么现在主流的协议是HTTP
2.HTTP协议的规范文档叫什么
3.HTTP2.0和1.1有什么区别
4.常见的HTTP协议方法有哪些
5.HTTP协议的状态码2XX,3XX,4XX,5XX分别代表了什么概念
6.HTTP Request的核心内容是哪些
7.HTTP Respose的核心内容是哪些
8.通过什么Response属性来处理缓存的
性能测试进阶系列_基础篇_03_Wireshark抓包.avi
1.Wireshark抓包是基于什么的
2.Wireshark中如何确定自己所对应的设备
3.Wireshark中如何过滤http协议
4.如何在wireshark中查看http request部分
5.如何在wireshark中查看http response部分
6.什么情况下不推荐用wireshark抓包
性能测试进阶系列_基础篇_04_Chrome抓包.avi
1.Chrome抓包有什么特点
2.Chrome中如何改变PC和移动设备的模拟
3.Chrome中的哪个标签负责网络抓包
4.Chrome中如何查看某个请求的Request和Response
5.Chrome中如何确保页面跳转不删除上个页面请求
6.Chrome中Timeing是干什么的,如何知道是网络慢还是服务器慢
7.如何知道在某个时间段内页面浪费在那些请求上
性能测试进阶系列_基础篇_05_Fiddler抓包.avi
1.Fiddler抓包有什么特点
2.Fiddler支持远程连接需要什么配置
3.如何使用Fiddler完成手机端的抓包
4.Fiddler怎么查看Request和Response请求
5.Fiddler对于HTTPS需要怎么处理
性能测试进阶系列_基础篇_06_Fiddler发包.avi
1.Fiddler发包的组件是哪个
2.如何快速生成发包结构
3.对于GET请求来说主要的修改内容在什么地方
4.对于POST请求来说主要的修改内容在什么地方
5.执行完的发送请求在什么地方可以查看结果
6.性能测试的负载生成原理是
7.为什么使用127.0.0.1不会产生数据包
性能测试进阶系列_基础篇_07_PostMan发包.avi
1.PostMan有哪两种安装方法
2.PostMan的优点是什么
3.如何在PostMan中完成GET和POST请求的发送
4.如何验证请求是否成功
性能测试进阶系列_基础篇_08_分析调优思路简介.avi
1.为什么说性能分析的基础是假设与测试
2.性能问题为什么大多数时候最终会通过硬件指标体现出来
3.如何做到性能分层隔离
4.做好性能测试分析调优需要哪些技术基础支持
5.如何理解广播和点播
6.如何理解同步和异步
7.如何理解实时计算和预先计算
Linux基础(5段)
性能测试进阶系列_Linux基础篇_01_Linux基本概念.avi
1.为什么性能测试需要学习操作系统基本知识
2.Linux有什么优势
3.操作系统主要能做那些事情
4.为什么要选择Centos系统
5.Vmware与Docker有什么区别
6.Xshell和Xftp有什么用
7.学习Linux的重点是?
性能测试进阶系列_Linux基础篇_02_目录及文件命令.avi
1.如何查看centos虚拟机的IP地址
2.如何确认当前登录用户是否是root用户
3.什么命令可以查看当前所在路径
4.绝对路径和相对路径的区别
5.rmdir不能删除什么样的目录
6.如何确定一个对象是文件还是目录
7.如果需要直接删除一个目录及其子文件应该用什么命令
性能测试进阶系列_Linux基础篇_03_VI及软连接.avi
1.vi命令能干什么
2.如何切换VI的编辑模式及命令模式
3.VI中在命令模式下如何进入编辑模式
4.如何在VI中查找某个单词,如果要继续查找怎么办
5.VI中如何保存退出编辑
6.VI中如何不保存退出编辑
7.软连接和硬连接有什么区别
8.修改源文件对软连接和硬连接文件有影响么
9.删除源文件对软连接和硬连接有什么影响
性能测试进阶系列_Linux基础篇_04_权限命令.avi
1.如何判断当前用户是不是root
2.不是root用户有什么区别
3.如何查看一个文件属于哪个用户,哪个组
4.如何修改一个文件属于哪个用户,哪个组
5.如何获取当前用户名
6.修改用户密码的命令是
7.RWXRWXRWX代表的三类用户权限分别是
8.RWX分别代表什么权限
9.为什么RWX和7是一个概念
10.如何切换当前用户到另外一个账户
11.SU回切账户要注意什么
12.如果没有root用户,但是要执行root用户的命令应该怎么办?
14.如果要修改一个目录下所有文件的权限为RWXR-XR-X应该怎么写命令?
性能测试进阶系列_Linux基础篇_05_其它命令.avi
1.常用的监控命令有哪些
2.如何掌握监控命令
3.如何查看哪些进程比较浪费资源
4.如何删除某个进程
5.如何通过service命令关闭iptables防火墙
6.yum命令能做什么事情
7.重启Linux可以使用什么命令
8.如何查找某个名字的pid
9.如何解压tar.gz后缀源代码包
前端基础(13段)
性能测试进阶系列_前端基础篇_01_基本概念.avi
1.什么叫做前端,什么叫做后端
2.影响性能的包括哪三大块
3.B/S与C/S有什么区别
4.为什么说B/S本质也是C/S
5.我们现在最常用的协议是?
6.前端技术所需要掌握的技术是?
7.为什么需要对后端技术架构了解?
性能测试进阶系列_前端基础篇_02_HTML_基本页面与请求.avi
1.什么是wamp环境
2.在什么目录下新建文件后可以在浏览器上的什么地址访问到
3.sublime是什么
4.<title></title>标签内放的是什么东西
5.什么标签内的内容是页面正文
6.在chrome中如何查看页面刷新请求
7.LR录制页面刷新的生成函数是
8.回放脚本如何确认内容
9.回放脚本日志中的文件大小与什么有关
性能测试进阶系列_前端基础篇_03_HTML_超链图片与请求.avi
1.font标签可以帮助我们对文本进行什么操作
2.img标签有回标签么?
3.img标签加载的图片为什么会产生新的请求,而且不是和最早的请求并行
4.img标签的多个图片为什么会并行启动,什么情况下不会并行启动
5.a标签超链接可以修饰那些标签
6.点击超链接所产生的请求与直接打开页面有什么区别?
7.LR中如何完成超链接页面跳转的
8.LR中录制选项怎么设置才能保证只录制出web_url函数
性能测试进阶系列_前端基础篇_04_HTML_表格框架与请求.avi
1.表格主标签是什么
2.表格中用什么来说明行和列
3.frame有什么用
4.使用了frame会在请求上导致什么结果
5.frame主页加载完了后,每一个frame页面是并行请求么?
6.子frame页面的内容是和frame同时加载还是延迟加载
7.LR录制frame页面和普通页面有什么区别
8.LR对frame页面做关联要注意什么
性能测试进阶系列_前端基础篇_05_HTML_表单与请求.avi
1.表单主要是用来做什么的
2.表单的action是用来做什么的
3.表单的method是用来做什么的
4.表单中的name属性是做什么用的
5.做为POST请求LR录制出来是什么效果
6.GET带参数是怎么实现的
7.web_submit_data函数中的action是指啥
8.如何使用LR函数完成对GET或者POST接口的调用
性能测试进阶系列_前端基础篇_06_CSS_CSS基础.avi
1.css有什么用
2.css的选择器有那两种
3.使用css直接对标签选择怎么写
4.class是什么属性,有什么用
5.css如何对class属性产生作用
6.CSS如何对网页进行优化
7.CSS中出现属性复写是什么原因
8.LR录制带CSS的页面有什么区别
性能测试进阶系列_前端基础篇_07_CSS_CSS基础2.avi
1.内联css与外联css与行css有啥区别
2.使用外联css会导致多一个请求,那么为什么还要这样做
3.使用LR录制带外面CSS的页面会有什么影响
4.CSS会在什么时候对网页进行渲染
性能测试进阶系列_前端基础篇_08_CSS_CSS优化与请求.avi
1.CSS如何优化
2.CSS中的渲染优化是指什么
3.通过CSS加载图片有什么意义
4.LR录制带CSS加载图片的情况会带来什么结果
5.LR函数中EXTRARES有什么用
6.列举门户网站中的CSS使用情况,那些优化了,哪些还可以优化
性能测试进阶系列_前端基础篇_09_JavaScript_基本概念.avi
1.JS是干什么的
2.JS的什么对象可以实现内容输出
3.JS会带来哪些性能问题
4.为什么说LR无法测试JS性能
5.常见的JS框架有哪些
性能测试进阶系列_前端基础篇_10_JavaScript_函数对象创建及操作.avi
1.为什么需要JS函数
2.什么是事件
3.通过JS创建对象为什么没请求
4.通过JS维护表单有什么意义
5.事件触发和直接按钮访问能否解决双击提交按钮的问题
6.JS可以对提交数据进行变更,LR能否处理
7.对于这类填写内容与发送内容不同的情况,LR中能否使用关联来处理
性能测试进阶系列_前端基础篇_11_项目实战_前端md5加密的原理及脚本开发.avi
1.引用外部JS的方式是?
2.如何获取一个文本框对象的值并且赋值
3.hidden隐藏表单有什么意义
4.如何判断成功使用了前端加密
5.前端加密的意义是什么
6.LR录制脚本如何处理前端加密
7.当遇到需要对密文参数化的时候怎么解决参数化维护问题
8.关联有什么用
9.学习后端开发的意义
性能测试进阶系列_前端基础篇_12_JS时间统计及阻塞机制处理.avi
1.如何统计JS执行的时间
2.JS执行有什么特点,从而导致用户体验很差
3.如何解决阻塞机制所带来的性能问题
4.如何在Chrome中查看JS的一些执行信息
5.LR在录制中如何处理这类JS情况
6.如何理解分块加载来对用户体验的优化
性能测试进阶系列_前端基础篇_13_JavaScript_Ajax与脚本开发.avi
1.什么是Ajax
2.Ajax有什么优点和缺点
3.Ajax会产生请求么?
4.如果Ajax出现性能问题会导致什么结果
5.LR录制Ajax有什么情况
6.如何理解服务器返回和页面显示不同的问题
7.对于浏览器渲染机制可能导致的性能问题怎么理解
微信APP性能专项测试.avi(20170925补充内容)
1.APP有哪几种类型
2.APP性能主要分那两个方向
3.安兔兔类的测试工具能够帮助我们获取什么性能信息
4.安卓基于Linux为基础,如何在其上使用Linux监控命令
5.GT和DDMS能帮助我们做什么
6.如何让APP客户端跑出负载
7.APP的服务器端和别的应用有何区别
8.如何获取APP与服务器交互的数据包
9.微信APP和普通APP有何区别
如果发现好多都不会怎么办?
看看这套课程吧
https://ke.qq.com/course/238187
相关内容:
LoadRunner函数百科之web_submit_data