# 黑马测试4.0 导读

这门课解决什么问题

测试开发工程师岗位要求懂计算机基础、懂前端页面结构、懂网络通信原理,但很多人刚入门时连命令行都没摸过,更别说法身。这门课从计算机组成、操作系统、网络基础到HTML标签逐层拆解,帮你补上这块最容易被忽略却最实用的地基。它不讲业务逻辑,只把底层认知和前端语法讲透,让你后续做接口测试、页面自动化、性能测试时看得懂、问得清。

适合什么基础

零基础或基础薄弱的学习者。没有操作系统、网络、前端经验的读者最适合。但如果你已经会写HTML、会用命令行、熟悉HTTP协议,这些内容可以作为复习巩固,不必从头学。建议先明确自己当前短板在哪一块,再决定从哪里看起。

建议先看哪几块

先过第一章计算机基础和第二章HTML,这两块是整门课的地基。第一章覆盖计算机硬件组成、操作系统分类、二进制编码、域名与IP地址、客户端服务器模型、网站访问全过程、ping命令和命令行操作,帮你建立对计算机和网络的直觉;第二章系统讲HTML骨架标签、文字标签、属性、img标签等前端核心语法,让你能看懂页面结构。这两章讲完后,你才算真正具备测试开发岗位的基本认知框架。

学完能独立做什么

能看懂一个HTML页面的结构,知道骨架标签和语义标签分别表达什么含义;能使用命令行完成目录切换、查看文件、ping网络连通性等基本操作;能描述客户端与服务器之间的请求响应流程,理解DNS解析、IP寻址这类网络概念;能独立搭建一个最小HTML页面并运行查看效果。这些能力是后续做接口测试、页面功能测试、性能测试的前置条件。

资料怎么配合练习

课程配套资料按章节组织,视频对应知识点,建议每看完一节就做对应的小练习或自测。命令行部分重点练ping、dir、cd等命令的实际使用;HTML部分建议用浏览器打开本地文件逐条对照代码运行,把标签、属性、img的用法在页面中验证一遍。遇到不理解的概念,回到资料包里的对应视频再回看一遍,不要跳过。

课程目录

01阶段一测试基础_v4.0
01第一章计算机基础_v4.0
001件测试定义__.mp4 98.85M
002计算机基本特点__.mp4 36.53M
003_计算机硬件组成__.mp4 57.78M
004常见操作系统软件分类__.mp4 47.20M
005二进制基础__.mp4 39.34M
006了解程序员的苦__.mp4 18.17M
007编码__.mp4 22.64M
008单位换算__.mp4 17.23M
009浏览器__.mp4 39.24M
010图片类型__.mp4 24.78M
011域名__.mp4 70.85M
012ip地址__.mp4 13.65M
013dns和hosts文件__.mp4 26.89M
014客户端、服务器,请求、响应__.mp4 20.59M
015网站访问过程串讲__.mp4 29.03M
016ping命令__.mp4 36.17M
017查看物理地址__.mp4 24.61M
018切换、dir和上下键__.mp4 22.06M
019cd切换目录__.mp4 32.73M
020复习_计算机基础__.mp4 82.31M
02第二章HTML_v4.0
021web前端三大核心技术__.mp4 31.80M
022简介和新建html页面__.mp4 78.34M
023骨架标签__.mp4 61.38M
024文章标题__.mp4 37.67M
025空格和回车__.mp4 36.52M
026p标签和标签语义化概念__.mp4 31.94M
027代码注释__.mp4 36.68M
028文字相关标签01__.mp4 32.48M
029文字相关标签02__.mp4 34.26M
030工具打开浏览器运行代码__.mp4 23.20M
031键值对、kv对、属性名和属性值__.mp4 11.01M
032img标签01__.mp4 32.73M
033img标签02__.mp4 33.50M
034img标签03__.mp4 68.89M
035超链接基础语法__.mp4 51.58M
036超链接语法进阶__.mp4 78.36M
037复习_HTML基础语法__.mp4 29.92M
038复习_HTML基础语法__.mp4 41.03M
039相对路径__.mp4 89.32M
040绝对路径__.mp4 33.13M
041路径练习__.mp4 24.71M
042列表__.mp4 20.56M
043布局的标签__.mp4 46.77M
044音、视频标签__.mp4 53.19M
045测试ie低版本__.mp4 58.21M
046表单基础__.mp4 58.57M
047密码框__.mp4 22.11M
048单选按钮__.mp4 63.50M
049多选框、复选框__.mp4 42.05M
050下拉菜单__.mp4 46.82M
051文本域__.mp4 42.67M
052按钮__.mp4 60.23M
053复习_标签表单__.mp4 31.63M
054复习_标签表单__.mp4 75.68M
055用户体验的提升__.mp4 66.10M
03第三章CSS_v4.0
056css基础__.mp4 5.39M
057css基础语法__.mp4 61.18M
058开发工具的使用__.mp4 87.75M
059标签选择器__.mp4 21.81M
060id选择器基础__.mp4 33.25M
061上午课程的复习__.mp4 10.01M
062命名规则__.mp4 54.79M
063class类选择器__.mp4 66.13M
064css书写位置、引入方式__.mp4 44.10M
065内嵌、外链应用场景__.mp4 122.56M
066了解行内式__.mp4 36.51M
067鼠标移入、伪类__.mp4 24.71M
068并列、并集选择器__.mp4 20.36M
069后代选择器__.mp4 42.70M
070复习_CSS选择器__.mp4 32.25M
071复习_CSS选择器__.mp4 44.52M
04第四章后端语言_v4.0
072cs和bs__.mp4 66.97M
073语言发展__.mp4 56.02M
074后端语言了解__.mp4 22.85M
05第五章测试理论_v4.0
075软件测试分类__.mp4 8.00M
076按阶段分类__.mp4 63.11M
077是否查看源代码__.mp4 20.90M
078是否运行和自动化分类__.mp4 9.08M
079测试策略__.mp4 17.32M
080缺陷的定义__.mp4 9.63M
081缺陷判断标准__.mp4 27.02M
082缺陷产生的根源__.mp4 37.71M
083缺陷类型__.mp4 50.93M
084定义和目的__.mp4 8.04M
085测试的原则__.mp4 56.16M
086测试用例简介__.mp4 48.76M
06第六章JavaScript_v4.0
087js简介__.mp4 51.73M
088js基础语法__.mp4 23.00M
089js事件语法__.mp4 15.96M
090事件源__.mp4 33.44M
091事件完整语法__.mp4 23.55M
092类去找页面元素并实现事件语法__.mp4 61.78M
093鼠标移入和移出事件类型__.mp4 16.47M
094复习_测试理论__.mp4 12.99M
02阶段二Linux和数据库-v4.0
01第一章Linux操作系统
001阶段内容说明__.mp4 10.65M
002操作系统的作用说明__.mp4 20.72M
003操作系统的常见分类介绍__.mp4 19.28M
004Linux系统特点及分类介绍__.mp4 19.93M
005Linux系统文件和目录的介绍__.mp4 30.81M
006Linux系统文件和目录特点说明__.mp4 15.66M
02第二章Linux常用命令
007Linux命令基本格式及常见形式说明__.mp4 12.34M
008Linux命令注意事项及帮助信息获取方法说明__.mp4 37.59M
009Linux命令的学习步骤说明__.mp4 58.40M
010Linux命令-通配符的说明__.mp4 22.65M
011Linux命令-绝对路径__.mp4 15.10M
012Linux命令-相对路径__.mp4 28.28M
013上午内容回顾_文件目录路径__.mp4 13.34M
014Linux命令-案例1上__.mp4 43.22M
015Linux命令-案例1中__.mp4 48.49M
016Linux命令-案例1下__.mp4 25.96M
017Linux命令-文件和目录常用命令的小结__.mp4 41.75M
018Linux命令-案例2上__.mp4 84.05M
019Linux命令-案例2下__.mp4 36.42M
020Linux命令-文件内容操作相关命令的小结__.mp4 31.16M
021昨日回顾_文件目录路径__.mp4 30.17M
022Linux命令-案例3__.mp4 36.67M
023查看日志文件内容命令小结__.mp4 16.33M
024Linux命令-案例4及命令小结__.mp4 17.04M
025Linux命令-案例5__.mp4 56.84M
026程序和进程操作相关命令小结__.mp4 10.44M
027Linux命令-案例6__.mp4 26.79M
028端口号信息的获取及操作命令小结__.mp4 8.10M
029Linux命令-案例7(数字法)__.mp4 28.49M
030上午内容回顾_日志进程端口__.mp4 40.74M
031修改文件权限字母法的说明__.mp4 20.44M
032Linux命令-案例7(字母法)__.mp4 7.36M
033文件权限修改命令小结__.mp4 14.34M
034Linux命令-案例8及小结__.mp4 20.56M
035Linux命令-案例9__.mp4 26.54M
036查找文件命令小结__.mp4 5.19M
037Linux命令-案例10__.mp4 25.94M
038链接文件命令小结__.mp4 8.71M
039Linux系统三种压缩解压方法的说明__.mp4 40.00M
040Linux命令-案例11__.mp4 23.68M
041文件的压缩和解压操作命令小结__.mp4 17.86M
042vi编辑器的基本使用说明__.mp4 44.99M
043昨日内容回顾_进程端口权限链接__.mp4 29.97M
03第三章数据库介绍
044今日内容介绍__.mp4 3.29M
045为什么学习数据库__.mp4 17.46M
046数据库是什么__.mp4 30.59M
047数据库分类-关系型数据库的说明__.mp4 35.70M
048数据库分类-关系型数据库的核心要素__.mp4 7.72M
049SQL基本介绍__.mp4 19.50M
050MySQL基本介绍__.mp4 15.66M
051远程连接数据库操作说明__.mp4 35.02M
052Navicat操作-数据库连接说明__.mp4 11.28M
053Navicat操作-数据库说明__.mp4 16.33M
054Navicat操作-数据表说明__.mp4 14.39M
055Navicat操作-数据说明__.mp4 17.21M
056Navicat操作-数据库的备份和还原__.mp4 42.92M
057上午内容回顾-数据库概念-Navicat__.mp4 36.21M
04第四章SQL语句
058数据类型__.mp4 48.71M
059约束-主键__.mp4 22.36M
060约束-不为空和唯一和默认值__.mp4 28.06M
061Navicat查询窗口的使用说明__.mp4 44.64M
062SQL语句-基本创表语句的编写__.mp4 13.93M
063SQL语句-基本创表语句的完善(表存在时删除)__.mp4 13.70M
064SQL语句-需求1-创表语句完整实现__.mp4 23.95M
065创表语句的小结__.mp4 10.08M
066SQL语句-需求1-添加1条数据__.mp4 18.51M
067SQL语句-需求1-添加多条数据__.mp4 9.02M
068插入数据小结__.mp4 7.76M
069SQL语句-需求2修改数据__.mp4 28.73M
070昨日内容回顾-数据库概念-Navicat-表操作__.mp4 26.05M
05第五章单表查询
071今日内容介绍__.mp4 5.49M
072SQL语言-删除数据__.mp4 9.58M
073SQL语句-查询数据-基本查询__.mp4 40.42M
074SQL语句-查询数据-条件查询-比较运算符和逻辑运算符__.mp4 21.43M
075SQL语句-查询数据-条件查询-模糊查询__.mp4 32.69M
076SQL语句-查询数据-条件查询-范围查询__.mp4 21.32M
077SQL语句-查询数据-条件查询-空判断__.mp4 20.26M
078基本查询和条件查询的小结__.mp4 16.56M
079SQL语句-排序__.mp4 32.23M
080SQL语句-聚合函数__.mp4 36.11M
081SQL语句-分组__.mp4 26.05M
082SQL语句-分组后进行条件筛选__.mp4 27.67M
083SQL语句-分页查询__.mp4 28.08M
084SQL语句-分页查询公式的使用__.mp4 29.84M
085今日内容总结-查询__.mp4 81.15M
086昨日内容回顾-查询__.mp4 24.79M
06第六章多表查询
087连接查询的实现形式说明__.mp4 28.27M
088需求1-内连接__.mp4 32.47M
089连接查询共通知识点-限制字段和表别名__.mp4 34.78M
090需求2-左连接__.mp4 37.13M
091需求3-左连接__.mp4 14.99M
092需求2和3-右连接__.mp4 47.27M
093内连接和左右连接的小结__.mp4 9.92M
094连接查询的实质__.mp4 40.47M
095自关联的介绍__.mp4 29.36M
096上午内容回顾-连接查询__.mp4 14.13M
097需求4-自关联__.mp4 75.08M
098需求5-自关联__.mp4 34.57M
099需求6-子查询-充当条件__.mp4 29.05M
100需求7-子查询-充当数据源__.mp4 19.14M
101子查询特点及注意事项说明__.mp4 12.46M
102子查询的分类__.mp4 13.49M
103子查询关键字的介绍__.mp4 47.59M
104今天内容总结-多表查询__.mp4 29.67M
105昨日内容回顾-多表查询__.mp4 18.32M
07第七章数据库高级概念
106今日内容介绍-数据库高级__.mp4 1.55M
107ER模型介绍__.mp4 33.82M
108外键的定义及作用说明__.mp4 38.09M
109外键-扩展1__.mp4 16.48M
110外键-扩展2__.mp4 24.56M
111外键的小结__.mp4 7.38M
112索引的介绍及案例准备__.mp4 15.58M
113索引的应用效果演示__.mp4 24.24M
114索引-扩展__.mp4 35.65M
115索引的小结__.mp4 8.96M
116命令行操作MySQL-登录MySQL__.mp4 13.43M
117命令行操作MySQL-数据库操作__.mp4 27.30M
118命令行操作MySQL-数据表操作__.mp4 20.68M
119上午内容回顾-外键索引命令行__.mp4 29.09M
120命令行操作与图形化工具的步骤对比说明__.mp4 16.76M
121存储过程的介绍及使用过程实现(1)__.mp4 49.09M
121存储过程的介绍及使用过程实现__.mp4 49.09M
122事务的介绍__.mp4 21.51M
123事务案例实现及方法说明__.mp4 45.00M
124视图的介绍及基本使用__.mp4 20.70M
125视图封装复杂SQL语句的注意事项说明__.mp4 32.12M
126修改数据库密码-修改数据库配置文件,使之登录不需要密码__.mp4 46.30M
127修改数据库密码-登录数据库,修改数据库账户密码__.mp4 19.19M
128修改数据库密码-还原配置文件设置,使之登__.mp4 35.45M
129MySQL日志的使用及内容获取__.mp4 30.69M
03阶段三功能测试-v4.0
01第一章测试理论概念
001测试分类——是否覆盖源代码-__.mp4 17.58M
002测试分类——按阶段划分-__.mp4 49.36M
003测试分类——按是否运行划分-__.mp4 9.21M
004测试分类——按是否自动化划分-__.mp4 4.83M
005测试分类——其他-__.mp4 30.12M
006测试分类——瀑布模型-__.mp4 29.70M
007软件测试模型-V模型-__.mp4 14.48M
008软件测试模型-W模型(双V模型)-__.mp4 18.00M
009软件质量模型-__.mp4 21.51M
010软件测试用例-__.mp4 20.93M
011测试用例的作用-__.mp4 11.55M
02第二章测试用例设计方法
012等价类概念分类设计测试用例步骤-__.mp4 47.36M
013案例1QQ账号需求分析与划分等价类-__.mp4 36.40M
014案例1QQ账号设计测试用例-__.mp4 33.85M
015案例1QQ账号测试用例评审-__.mp4 62.65M
016案例3sina邮箱划分等价类(密码)-__.mp4 35.79M
017案例3sina邮箱划分等价类(邮箱)-__.mp4 47.15M
018案例3sina邮箱设计测试用例-__.mp4 72.89M
019边界值方法引入案例-__.mp4 11.78M
020边界值上点内点离点-__.mp4 17.26M
021界值上点内点离点(案例3两位数加法器)-__.mp4 44.94M
022边界值设计测试用例步骤和使用场景说明-__.mp4 6.59M
023边界值案例QQ账号-__.mp4 52.54M
024边界值案例QQ账号用例评审-__.mp4 18.47M
025边界值案例添加标题-__.mp4 10.36M
026边界值7点变5点优化知识说明-__.mp4 17.66M
027边界值7点变5点优化知识说明(两种边界值-__.mp4 25.39M
028判定表引入-__.mp4 11.96M
029判定表组成概念说明(4个概念)-__.mp4 24.07M
030判定表设计测试用例步骤-__.mp4 16.15M
031判定表设计案例1(字符表示)-__.mp4 26.82M
032判定表设计案例1(数字表示)-__.mp4 4.56M
033判定表设计案例2订单状态(数字表示)-__.mp4 47.54M
034判定表设计案例2订单状态(字符表示)-__.mp4 10.68M
035判定表设计案例3文件修改-__.mp4 21.57M
036判定表组合数计算公式(扩展)-__.mp4 19.27M
037果图(扩展)-__.mp4 31.45M
038正交法理论知识(扩展)-__.mp4 21.90M
039正交法正交表实现案例(扩展)-__.mp4 28.27M
040正交法allpairs工具实现案例(扩展)-__.mp4 32.27M
041交法allpairs工具实现案例2(扩展)-__.mp4 16.01M
042场景法理论基础-__.mp4 12.46M
043流程图的5种符号说明-__.mp4 6.70M
044绘制流程图-电商案例-__.mp4 75.59M
045绘制流程图visio软件安装说明-__.mp4 10.82M
046visio软件基础介绍-__.mp4 17.39M
047流程图案例2——缺陷跟踪管理-__.mp4 43.17M
048错误推测法(了解)-__.mp4 10.07M
049测试用例设计方法总结-__.mp4 13.22M
03第三章缺陷管理
050缺陷的定义-__.mp4 17.22M
051缺陷的判定标准-__.mp4 18.97M
052缺陷产生的原因及根本原因-__.mp4 19.30M
053缺陷引入案例(tpshop注册密码长度为5位bug)-__.mp4 12.15M
054缺陷的核心内容-__.mp4 17.99M
055缺陷的基本要素-__.mp4 24.77M
056缺陷的状态-__.mp4 15.73M
057缺陷严重程度-__.mp4 11.97M
058缺陷优先级-__.mp4 5.18M
059优先级和严重程度的区别-__.mp4 4.84M
060缺陷类别-__.mp4 11.78M
061缺陷信息-__.mp4 38.38M
062缺陷报告的重要性及注意事项-__.mp4 2.61M
063缺陷跟踪管理过程-__.mp4 122.55M
064缺陷跟踪管理流程(状态标记)-__.mp4 21.66M
065注册功能找bug-__.mp4 51.38M
04第四章禅道使用
066禅道介绍-__.mp4 13.80M
067禅道安装演示-__.mp4 30.49M
068超级管理员(修改安全策略、公司、部门、员工信息)-__.mp4 30.36M
069产品经理(创建产品、模块、计划、提需求)-__.mp4 24.48M
070产品经理(需求评审)-__.mp4 11.39M
071项目经理(创建项目设置团队关联需求添加任务)-__.mp4 17.96M
072开发(完成任务、打版本、提交测试)-__.mp4 21.92M
073测试(提bug)-__.mp4 14.80M
074测试(缺陷管理过程)-__.mp4 19.89M
075测试(创建用例和导出功能)-__.mp4 26.93M
076禅道使用流程说明-__.mp4 12.27M
077禅道完整使用说明-__.mp4 76.27M
05第五章tpshop项目实战
078基础环境介绍-__.mp4 35.73M
079tpshop环境搭建说明-__.mp4 44.70M
080tpshop设置本地域名(扩展)-__.mp4 23.91M
081熟悉项目的信息来源-__.mp4 9.91M
082熟悉项目的信息来源-__.mp4 16.34M
083熟悉tpshop项目的业务特性及用户与角色-__.mp4 12.03M
084熟悉tpshop项目的组织架构图绘制(后台)-__.mp4 31.91M
085熟悉tpshop项目的组织架构图绘制(后台点评)-__.mp4 18.94M
086熟悉tpshop项目的组织架构图绘制(前台规则说明)-__.mp4 17.63M
087熟悉tpshop项目的组织架构图绘制(前台梳理)-__.mp4 141.98M
088熟悉tpshop项目技术栈-__.mp4 7.78M
089测试流程(重点)-__.mp4 10.51M
090需求分析与评审-__.mp4 29.99M
091需求评审案例V1-__.mp4 36.34M
092需求评审案例V2-__.mp4 29.37M
093测试计划(了解)-__.mp4 37.68M
094测试方案(了解)-__.mp4 17.37M
095测试用例与缺陷报告(重点)-__.mp4 19.57M
096测试报告(了解)-__.mp4 20.68M
097获取数据库参考信息-__.mp4 21.25M
098熟悉用户表(tp_users)-__.mp4 28.60M
099navicat连接数据库说明-__.mp4 8.41M
100熟悉商品表(tp_goods)-__.mp4 31.68M
101设计测试用例与评审-__.mp4 10.65M
102轮播图需求分析-__.mp4 85.84M
103轮播图测试计划-__.mp4 5.77M
104轮播图用例评审-__.mp4 97.69M
105轮播图用例评审2-__.mp4 11.17M
106轮播图执行用例与缺陷跟踪说明-__.mp4 2.11M
107轮播图执行用例演示-__.mp4 52.47M
108轮播图提交缺陷报告-__.mp4 24.42M
109轮播图提交测试报告(测试小结)-__.mp4 25.43M
110购物车显示需求分析与测试点形成-__.mp4 80.33M
111购物车商品限制需求分析与测试点形成-__.mp4 29.11M
112购物车添加商品需求分析与测试点形成-__.mp4 36.07M
113购物车删除商品需求分析与测试点形成-__.mp4 14.48M
114购物车编辑商品数量需求分析与测试点形成-__.mp4 64.82M
115购物车用例评审01-__.mp4 102.04M
116购物车用例评审02-__.mp4 45.19M
117购物车用例评审03-__.mp4 38.49M
118购物车用例评审04-__.mp4 45.14M
119会员列表整体功能介绍-__.mp4 13.39M
120会员列表基础操作需求分析-__.mp4 38.97M
121会员列表-添加会员-需求分析01-__.mp4 41.69M
122会员列表-添加会员-需求分析02(密码)-__.mp4 24.72M
123会员列表-添加会员-需求分析02(密其他参数)-__.mp4 75.54M
124会员列表-导出会员-需求分析-__.mp4 42.96M
125会员列表-发送站内信-后台设置-__.mp4 63.52M
126会员列表-发送站内信-前台显示-__.mp4 45.16M
127会员列表-发送邮件需求分析-__.mp4 36.02M
128会员列表-qq邮件设置并接受邮件-__.mp4 41.95M
129会员列表-会员列表需求分析1-__.mp4 46.77M
130会员列表-会员列表编辑详情需求说明-__.mp4 32.87M
131会员列表-会员列表删除需求说明-__.mp4 27.04M
132抢购功能整体说明及任务发布-__.mp4 29.70M
133抢购管理列表测试点分析1-__.mp4 41.35M
134抢购管理列表测试点分析2(日历控件说明)-__.mp4 41.20M
135抢购管理列表测试点分析3-__.mp4 36.14M
136抢购管理列表用例执行与发现bug-__.mp4 54.00M
137抢购活动状态-__.mp4 71.42M
138抢购商品页面分析与说明-__.mp4 53.24M
139购物车中的抢购商品-__.mp4 26.88M
140非功能测试导入-__.mp4 6.30M
141兼容性测试-__.mp4 39.41M
142界面测试-__.mp4 6.89M
143易用性-__.mp4 14.11M
144性能测试-__.mp4 3.85M
145安全测试(主要关注业务安全)-__.mp4 55.11M
146用例中测试数据注意事项说明-__.mp4 52.32M
147用例中测试标题注意事项说明-__.mp4 46.57M
148测试用例设计时是依据需求说明书还是系统?-__.mp4 124.46M
149用例评审01-__.mp4 58.68M
150用例评审02-__.mp4 46.28M
151状态迁移发概念-__.mp4 42.00M
152状态迁移发案例-__.mp4 56.15M
153订单测试-__.mp4 24.06M
154流程图的形状说明-__.mp4 13.48M
155绘制流程图-__.mp4 5.37M
… 共 1319 条