课程简介:

测试开发实战训练营

本套课程测试开发实战训练营(霍格沃兹测试开发),实战驱动全面提升软件测试与测试开发技能,课程共分为14个大的章节。

本课程主要包括软件测试基础、Linux和数据库基础、Web功能测试技术实战、Python基础、JAVA基础、接口自动化测试、Web自动化测试、APP自动化测试、Docker容器化技术、性能测试、持续集成和持续交付、测试开发、算法、安全测试等知识点。

测试开发实战训练营 视频截图

测试开发实战训练营 视频截图

测试开发实战训练营 视频截图

测试开发实战训练营 视频截图

课程文件目录:

测试开发实战训练营

├─01--阶段一: 软件测试基础
│ ├─01--测试理论体系
│ │ ├─1--课程资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ ├─2--任务一 软件测试前置基础知识
│ │ │ 1--软件测试的定义.mp4
│ │ │ 2--软件测试的意义.mp4
│ │ │ 3--软件测试工作的开展方式和为什么会有软件测试的岗位.mp4
│ │ │ 4--软件测试的发展前景.mp4
│ │ │ 5--软件测试的职业规划.mp4
│ │ │ 6--软件测试的测试对象和总结.mp4
│ │ │
│ │ ├─3--任务二 软件测试理论
│ │ │ 1--软件测试分类.mp4
│ │ │ 2--软件测试策略和基本原则.mp4
│ │ │ 3--软件开发模型.mp4
│ │ │ 4--软件测试模型.mp4
│ │ │ 5--软件质量模型.mp4
│ │ │ 6--软件测试沟通技巧.mp4
│ │ │
│ │ ├─4--任务三 项目管理
│ │ │ 1--项目流程.mp4
│ │ │ 2--软件测试流程.mp4
│ │ │ 3--测试左移和测试右移.mp4
│ │ │ 4--项目管理方法.mp4
│ │ │ 5--软件测试流程实战解析(敏捷开发流程实战).mp4
│ │ │
│ │ ├─5--任务四 黑盒测试用例设计方法
│ │ │ 1--黑盒系统简要介绍.mp4
│ │ │ 2--等价类法测试用例设计.mp4
│ │ │ 3--边界值法测试用例设计.mp4
│ │ │ 4--判定表法测试用例设计.mp4
│ │ │ 5--状态迁移图法.mp4
│ │ │ 6--场景分析法测试用例设计.mp4
│ │ │ 7--正交分析法.mp4
│ │ │ 8--最实用的编写测试用例方法和用例设计高效经验总结.mp4
│ │ │
│ │ ├─6--任务五 白盒测试用例设计
│ │ │ 1--白盒测试的定义.mp4
│ │ │ 2--白盒测试的覆盖基本标准.mp4
│ │ │ 3--流程覆盖、精准化测试.mp4
│ │ │ 4--白盒测试工具.mp4
│ │ │
│ │ ├─7--任务六 测试用例设计和缺陷管理
│ │ │ 1--测试用例设计_测试用例的定义.mp4
│ │ │ 2--测试用例设计_测试用例的八大要素.mp4
│ │ │ 3--测试用例设计_测试用例评审和用例的更新与迭代.mp4
│ │ │ 4--缺陷的定义和缺陷报告.mp4
│ │ │ 5--缺陷定位方法.mp4
│ │ │ 6--缺陷管理流程.mp4
│ │ │ 7--缺陷结果统计分析方法和工作量评估方法.mp4
│ │ │
│ │ └─8--任务七 测试平台
│ │ 1--项目管理平台__禅道.mp4
│ │ 2--代码管理工具_SVN.mp4
│ │ 3--GIT介绍.mp4
│ │ 4--Git的安装和配置.mp4
│ │ 5--Git命令行用法.mp4
│ │ 6--Git Pull和Git Push.mp4
│ │ 7--Git 冲突.mp4
│ │ 8--持续集成工具介绍.mp4
│ │
│ └─02--软件测试工作实战演练
│ ├─1--课程资料
│ │ 1--第一阶段模块二课程资料.zip
│ │
│ └─2--任务一
│ 1--智慧物业系统介绍.mp4
│ 2--测试实际工作演练_立项.mp4
│ 3--测试实际工作演练_需求阶段.mp4
│ 4--测试实际工作演练_实施阶段_敏捷模式管理流程、单元测试.mp4
│ 5--测试实际工作演练_实施阶段_接口测试.mp4
│ 6--测试实际工作演练_实施阶段_功能测试.mp4
│ 7--测试实际工作演练_实现阶段_性能测试.mp4
│ 8--测试实际工作演练_实施阶段_安全测试.mp4
│ 9--测试实际工作演练_发布和维护.mp4

├─02--阶段二: Linux和数据库基础
│ ├─01--Linux基础
│ │ ├─1--Linux课程资料
│ │ │ 1--讲义.zip
│ │ │ 2--Linux相关工具.zip
│ │ │
│ │ ├─10--任务九 Linux安装第三方工具
│ │ │ 1--Linux 安装第三方工具包-rpm命令.mp4
│ │ │ 2--Linux 安装第三方工具包-yum安装软件.mp4
│ │ │ 3--Linux 安装第三方工具包-软件安装的注意事项.mp4
│ │ │ 4--Linux 安装第三方工具包-安装jdk.mp4
│ │ │ 5--Linux 安装第三方工具包-安装tomcat.mp4
│ │ │ 6--Linux 安装第三方工具包-安装MySQL.mp4
│ │ │ 7--Linux 安装第三方工具包-解决MySQL乱码.mp4
│ │ │ 8--Linux 安装第三方工具包-MySQL客户端远程连接数据库.mp4
│ │ │
│ │ ├─11--任务十 Linux环境搭建实战演练
│ │ │ 1--多Linux服务器部署操作.mp4
│ │ │
│ │ ├─12--任务十一 Linux Shell编程
│ │ │ 1--Linux Shell编程-Shell编程简介.mp4
│ │ │ 10--Linux Shell编程-case多选择语句.mp4
│ │ │ 11--Linux Shell编程-跳出循环break和continue.mp4
│ │ │ 12--Linux Shell编程-函数的使用及参数传递.mp4
│ │ │ 2--Linux Shell编程-快速入门.mp4
│ │ │ 3--Linux Shell编程-使用变量.mp4
│ │ │ 4--Linux Shell编程-字符串定义和使用.mp4
│ │ │ 5--Linux Shell编程-Shell运算符.mp4
│ │ │ 6--Linux Shell编程-IF语句.mp4
│ │ │ 7--Linux Shell编程-for循环遍历.mp4
│ │ │ 8--Linux Shell编程-while循环.mp4
│ │ │ 9--Linux Shell编程-无限循环.mp4
│ │ │
│ │ ├─13--任务十二 Linux Shell实战练习
│ │ │ 1--Linux Shell编程-案例1统计目录文件.mp4
│ │ │ 2--Linux Shell编程-案例2猜数字小游戏.mp4
│ │ │ 3--Linux Shell编程-案例3查看磁盘信息.mp4
│ │ │
│ │ ├─2--任务一 Linux概述和安装配置Linux
│ │ │ 1--linux简介.mp4
│ │ │ 2--VMware的安装和使用(一).mp4
│ │ │ 3--VMware的安装和使用(二).mp4
│ │ │ 4--VMware的安装和使用(三).mp4
│ │ │ 5--VMware的安装和使用(四).mp4
│ │ │ 6--VMware的安装和使用(五).mp4
│ │ │ 7--VMware的安装和使用(六).mp4
│ │ │ 8--客户端连接工具介绍.mp4
│ │ │
│ │ ├─3--任务二 Linux组成和目录结构
│ │ │ 1--linux的组成.mp4
│ │ │ 2--linux目录结构.mp4
│ │ │
│ │ ├─4--任务三 Linux基本命令
│ │ │ 1--linux中常用的快捷键.mp4
│ │ │ 10--定向输出符号.mp4
│ │ │ 11--管道符及逻辑控制&&.mp4
│ │ │ 12--history查看历史命令.mp4
│ │ │ 2--命令格式及帮助手册使用.mp4
│ │ │ 3--展示目录的命令.mp4
│ │ │ 4--创建目录和删除目录.mp4
│ │ │ 5--创建文件和删除文件命令.mp4
│ │ │ 6--复制与剪切命令.mp4
│ │ │ 7--cat查看文件命令.mp4
│ │ │ 8--more命令和less命令查看文件.mp4
│ │ │ 9--head命令和tail命令查看文件.mp4
│ │ │
│ │ ├─5--任务四 Linux打包和解包命令
│ │ │ 1--打tar包和解tar包.mp4
│ │ │ 2--压缩与解压缩.mp4
│ │ │
│ │ ├─6--任务五 Linux时间操作命令
│ │ │ 1--日期与日历的介绍.mp4
│ │ │
│ │ ├─7--任务六 Linux查找和过滤命令
│ │ │ 1--find查找命令.mp4
│ │ │ 2--grep查询.mp4
│ │ │
│ │ ├─8--任务七 文本编辑工具Vi命令
│ │ │ 1--vi编辑器.mp4
│ │ │
│ │ └─9--任务八 系统管理命令
│ │ 1--用户管理命令.mp4
│ │ 2--sudo获取临时管理员权限.mp4
│ │ 3--用户组的操作.mp4
│ │ 4--管理文件的权限.mp4
│ │ 5--Linux 更变文件所有者和组.mp4
│ │ 6--Linux 磁盘管理.mp4
│ │ 7--Linux 进程管理命令.mp4
│ │ 8--Linux 网络管理命令.mp4
│ │
│ ├─02--Mysql基础
│ │ ├─1--Mysql课程资料
│ │ │ 1--Mysql讲义.zip
│ │ │ 2--Mysql工具资料.zip
│ │ │
│ │ ├─2--任务一 Mysql基础和SQL入门
│ │ │ 1--MySQL基础和SQL入门之数据库的基本概念.mp4
│ │ │ 10--MySQL基础和SQL入门之数据库管理系统.mp4
│ │ │ 11--MySQL基础和SQL入门之数据库表.mp4
│ │ │ 12--MySQL基础和SQL入门之SQL的概念.mp4
│ │ │ 13--MySQL基础和SQL入门之SQL的通用用法.mp4
│ │ │ 14--MySQL基础和SQL入门之SQL的分类.mp4
│ │ │ 15--MySQL基础和SQL入门之DDL操作数据库_创建&查询.mp4
│ │ │ 16--MySQL基础和SQL入门之MySQL自带数据库的介绍.mp4
│ │ │ 17--MySQL基础和SQL入门之DDL操作数据库_修改&删除.mp4
│ │ │ 18--MySQL基础和SQL入门之MySQL的常见数据类型.mp4
│ │ │ 19--MySQL基础和SQL入门之DDL操作数据表_创建&查看.mp4
│ │ │ 2--MySQL基础和SQL入门之常见的数据库软件.mp4
│ │ │ 20--MySQL基础和SQL入门之DDL操作数据表_删除.mp4
│ │ │ 21--MySQL基础和SQL入门之DDL操作数表_修改.mp4
│ │ │ 22--MySQL基础和SQL入门之DML插入数据.mp4
│ │ │ 23--MySQL基础和SQL入门之DML_修改数据.mp4
│ │ │ 24--MySQL基础和SQL入门之DML_删除数据.mp4
│ │ │ 25--MySQL基础和SQL入门之DQL_简单查询.mp4
│ │ │ 26--MySQL基础和SQL入门之DQL_条件查询.mp4
│ │ │ 3--MySQL基础和SQL入门之MySQL的安装.mp4
│ │ │ 4--MySQL基础和SQL入门之MySQL的卸载.mp4
│ │ │ 5--MySQL基础和SQL入门之MySQL环境变量配置.mp4
│ │ │ 6--MySQL基础和SQL入门之MySQL的启动与关闭.mp4
│ │ │ 7--MySQL基础和SQL入门之命令行登陆MySQL.mp4
│ │ │ 8--MySQL基础和SQL入门之SQLYog的安装及介绍.mp4
│ │ │ 9--MySQL基础和SQL入门之MySQL的目录结构.mp4
│ │ │
│ │ ├─3--任务二 单表、约束和事务
│ │ │ 1--MySQL单表、约束和事务之DQL_排序查询.mp4
│ │ │ 10--MySQL约束和策略之唯一约束.mp4
│ │ │ 11--MySQL约束和策略之默认值.mp4
│ │ │ 12--MySQL事务之基本概念&转账操作演示.mp4
│ │ │ 13--MySQL事务之MySQL手动提交事务.mp4
│ │ │ 14--MySQL事务之MySQL自动提交事务.mp4
│ │ │ 15--MySQL事务之MySQL的四大特性.mp4
│ │ │ 16--MySQL事务之MySQL事务隔离级别.mp4
│ │ │ 17--MySQL事务之隔离级别相关命令.mp4
│ │ │ 18--MySQL事务之脏读演示及解决.mp4
│ │ │ 19--MySQL事务之不可重复读演示及解决.mp4
│ │ │ 2--MySQL单表、约束和事务之DQL_聚合函数.mp4
│ │ │ 20--MySQL事务之幻读演示及解决.mp4
│ │ │ 3--MySQL单表、约束和事务之DQL_分组查询.mp4
│ │ │ 4--MySQL单表、约束和事务之limit关键字.mp4
│ │ │ 5--MySQL约束和策略之约束的介绍.mp4
│ │ │ 6--MySQL约束和策略之主键约束.mp4
│ │ │ 7--MySQL约束和策略之主键自增.mp4
│ │ │ 8--MySQL约束和策略之DELETE和TRUNCATE对自增长的影响.mp4
│ │ │ 9--MySQL约束和策略之非空约束.mp4
│ │ │
│ │ ├─4--任务三 多表&外键&数据库设计
│ │ │ 1--MySQL多表之多表的概述.mp4
│ │ │ 10--MySQL多表关系之设计演员与角色表(多对多关系).mp4
│ │ │ 11--MySQL内外连接和子查询之多表查询的介绍.mp4
│ │ │ 12--MySQL内外连接和子查询之内连接查询.mp4
│ │ │ 13--MySQL内外连接和子查询之外连接查询.mp4
│ │ │ 14--MySQL内外连接和子查询之子查询介绍.mp4
│ │ │ 15--MySQL内外连接和子查询之子查询作为查询条件.mp4
│ │ │ 16--MySQL内外连接和子查询之子查询结果作为一张表.mp4
│ │ │ 17--MySQL内外连接和子查询之子查询结果是单列多行.mp4
│ │ │ 18--MySQL数据库设计三范式和反三范式.mp4
│ │ │ 2--MySQL多表之创建外键约束.mp4
│ │ │ 3--MySQL多表之删除外键约束&外键注意事项.mp4
│ │ │ 4--MySQL多表之级联删除.mp4
│ │ │ 5--MySQL多表关系介绍.mp4
│ │ │ 6--MySQL多表关系一对多关系介绍.mp4
│ │ │ 7--MySQL多表关系之多对多关系介绍.mp4
│ │ │ 8--MySQL多表关系之一对一关系介绍.mp4
│ │ │ 9--MySQL多表关系之设计省市表(一对多关系).mp4
│ │ │
│ │ └─5--任务四:Mysql索引、存储过程和触发器
│ │ 1--索引的介绍.mp4
│ │ 10--存储过程创建方式2.mp4
│ │ 11--存储过程创建方式3.mp4
│ │ 12--触发器的介绍.mp4
│ │ 13--触发器的创建及使用.mp4
│ │ 14--DCL创建用户.mp4
│ │ 15--DCL用户授权.mp4
│ │ 16--DCL查看用户权限.mp4
│ │ 17--DCL_查询用户&删除用户.mp4
│ │ 18--数据库的备份_SQLYog方式.mp4
│ │ 19--数据库的备份_命令行方式.mp4
│ │ 2--索引的创建&删除.mp4
│ │ 3--索引性能测试.mp4
│ │ 4--索引的优缺点.mp4
│ │ 5--视图的介绍和创建.mp4
│ │ 6--使用视图进行查询操作.mp4
│ │ 7--视图和表的区别.mp4
│ │ 8--存储过程的介绍.mp4
│ │ 9--存储过程创建方式1.mp4
│ │
│ ├─03--Linux和数据库之拉勾教育项目实战
│ │ ├─1--Linux和数据库项目实战课程资料
│ │ │ 1--Linux和数据库项目实战讲义.zip
│ │ │ 2--Linux和数据库项目实战课程工具资料.zip
│ │ │
│ │ └─2--任务一 拉勾教育环境安装和定位Bug实战
│ │ 1--使用Vmware快速安装CentOS 7.mp4
│ │ 10--部署后端代码.mp4
│ │ 11--部署前端代码一.mp4
│ │ 12--部署前端代码二.mp4
│ │ 13--查看操作日志.mp4
│ │ 14--其他查看日志的方式和技巧.mp4
│ │ 15--根据日志和SQL深度定位Bug_案例一.mp4
│ │ 16--根据日志和SQL深度定位Bug_案例二.mp4
│ │ 17--根据日志和SQL深度定位Bug_案例三.mp4
│ │ 18--Linux和数据库项目实战总结.mp4
│ │ 2--配置yum国内镜像源.mp4
│ │ 3--安装SSH工具和MySQL_安装SSH工具Xshell和连接到Linux服务器.mp4
│ │ 4--安装SSH工具和MySQL_安装XFTP和上传MySQL安装文件.mp4
│ │ 5--安装SSH工具和MySQL_安装MySQL.mp4
│ │ 6--安装SSH工具和MySQL_配置和启动MySQL.mp4
│ │ 7--安装SSH工具和MySQL_修改MySQL密码.mp4
│ │ 8--安装SSH工具和MySQL_开启MySQL远程连接权限、打通防火墙和navicat连接数据库.mp4
│ │ 9--安装Apache Tomcat.mp4
│ │
│ └─04--Redis分布式缓存集群
│ ├─1--Redis课程资料
│ │ 1--Redis讲义.zip
│ │
│ └─2--任务一:Redis分布式缓存集群
│ 1--互联网架构的演变历程.mp4
│ 10--判断和移动key.mp4
│ 11--过期时间.mp4
│ 12--数据类型一之string_1.mp4
│ 13--数据类型一之string_2.mp4
│ 14--数据类型一之string_3.mp4
│ 15--数据类型一之string_4.mp4
│ 16--数据类型二之list_1.mp4
│ 17--数据类型二之list_2.mp4
│ 18--数据类型二之list_3.mp4
│ 19--数据类型二之list_4.mp4
│ 2--Redis入门.mp4
│ 20--数据类型三之set_1.mp4
│ 21--数据类型三之set_2.mp4
│ 22--数据类型四之hash_1.mp4
│ 23--数据类型四之hash_2.mp4
│ 24--数据类型五之Zset_1.mp4
│ 25--数据类型五之Zset_2.mp4
│ 26--持久化-RDB-自动备份-1.mp4
│ 27--持久化-RDB-自动备份-2.mp4
│ 28--持久化-RDB-手动备份.mp4
│ 29--持久化-AOF-1.mp4
│ 3--Redis-Memcache-MongoDB对比.mp4
│ 30--持久化-AOP-2.mp4
│ 31--事务1-介绍.mp4
│ 32--事务2-同生共死.mp4
│ 33--事务3-一粒老鼠屎坏一锅汤.mp4
│ 34--事务4-冤有头债有主.mp4
│ 35--事务5-监控watch.mp4
│ 36--发布订阅.mp4
│ 37--主从复制之一主二仆.mp4
│ 38--主从复制之血脉相传.mp4
│ 39--主从复制之谋权篡位.mp4
│ 4--分布式数据库特色CAP.mp4
│ 40--主从复制的原理.mp4
│ 41--主从复制之哨兵模式.mp4
│ 42--哨兵模式的小缺点.mp4
│ 43--配置文件详解-1.mp4
│ 44--配置文件详解-2.mp4
│ 5--CAP理论总结.mp4
│ 6--redis下载并安装.mp4
│ 7--redis启动和关闭.mp4
│ 8--常用的操作命令.mp4
│ 9--模糊查询keys.mp4

├─03--阶段三: Web功能测试技术实战
│ ├─01--Web功能测试必备技术
│ │ ├─1--课程资料
│ │ │ 1--讲义.zip
│ │ │ 2--工具资料.zip
│ │ │
│ │ ├─2--任务一: 拉勾商城介绍和搭建拉勾商城
│ │ │ 1--前后端分离架构介绍.mp4
│ │ │ 2--拉勾商城windows环境搭建.mp4
│ │ │ 3--Linux环境搭建(一).mp4
│ │ │ 4--Linux环境搭建(二).mp4
│ │ │ 5--拉勾商城介绍.mp4
│ │ │
│ │ ├─3--任务二: 掌握常用抓包工具和原理
│ │ │ 1--功能测试必备_抓包工具介绍和原理.mp4
│ │ │ 10--Charles抓包工具介绍和安装.mp4
│ │ │ 11--Charles抓包_Charles入门案例.mp4
│ │ │ 12--Charles抓包_Charles过滤器的使用.mp4
│ │ │ 13--Charles抓包_Charles抓包准备工作.mp4
│ │ │ 14--Charles抓包_设置断点.mp4
│ │ │ 15--Charles抓包_Charles设置弱网.mp4
│ │ │ 16--Charles抓包_Charles抓取HTTPS.mp4
│ │ │ 2--功能测试必备_抓包工具之谷歌开发者工具.mp4
│ │ │ 3--Fiddler抓包工具_Fiddler安装和入门示例.mp4
│ │ │ 4--Fiddler抓包工具_Fiddler过滤器.mp4
│ │ │ 5--Fiddler抓包工具_Fildder抓包准备工作.mp4
│ │ │ 6--Fiddler抓包工具_Fiddler断点拦截请求数据.mp4
│ │ │ 7--Fiddler抓包工具_Fiddler断点拦截响应数据.mp4
│ │ │ 8--Fiddler抓包工具_Fiddler弱网测试.mp4
│ │ │ 9--Fidder抓包工具_Fiddler抓取HTTPS请求.mp4
│ │ │
│ │ └─4--任务三: 拉勾商城数据表结构测试流程梳理
│ │ 1--数据库表结构和作用说明.mp4
│ │ 2--拉勾商城Web项目_测试流程梳理.mp4
│ │
│ └─02--拉勾商城Web功能测试实战演练
│ ├─1--Web功能测试项目实战课程资料
│ │ 1--Web功能测试项目实战课程资料.zip
│ │
│ ├─2--任务一: 需求分析、测试计划和测试方案
│ │ 1--需求分析.mp4
│ │ 2--编写测试计划和方案.mp4
│ │ 3--测试计划和测试方案的区别.mp4
│ │
│ ├─3--任务二: 测试用例设计和评审
│ │ 1--业务场景测试用例设计.mp4
│ │ 10--促销活动测试用例设计.mp4
│ │ 11--拉勾商城功能测试用例设计总结.mp4
│ │ 12--评审测试用例.mp4
│ │ 13--UI界面测试.mp4
│ │ 14--兼容性测试和Web性能测试.mp4
│ │ 2--注册会员功能测试用例设计.mp4
│ │ 3--登录功能测试用例设计.mp4
│ │ 4--banner图用例设计.mp4
│ │ 5--购物车功能测试用例设计.mp4
│ │ 6--会员管理测试用例设计.mp4
│ │ 7--订单状态测试用例设计(一).mp4
│ │ 8--订单状态测试用例设计(二).mp4
│ │ 9--搜索商品测试用例设计.mp4
│ │
│ └─4--任务三: 执行用例、跟踪缺陷、报告和总结
│ 1--拉勾商城Web项目_执行用例.mp4
│ 2--拉勾商城Web项目_禅道管理Bug.mp4
│ 3--拉勾商城Web项目_测试报告和总结.mp4

├─04--阶段四: Python基础
│ ├─01--Python编程入门
│ │ ├─1--课程资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ ├─2--任务一: Python入门
│ │ │ 1--Python语言介绍及安装.mp4
│ │ │ 2--Win下Pycharm安装使用.mp4
│ │ │ 3--Mac下Pycharm安装和使用.mp4
│ │ │ 4--脚本编程与交互式编程.mp4
│ │ │
│ │ ├─3--任务二: Python语法
│ │ │ 1--变量的定义.mp4
│ │ │ 10--条件判断.mp4
│ │ │ 11--循环.mp4
│ │ │ 12--continue和break.mp4
│ │ │ 13--智能密码锁1.mp4
│ │ │ 14--智能密码锁2.mp4
│ │ │ 2--变量命名规范.mp4
│ │ │ 3--变量赋值.mp4
│ │ │ 4--数据类型1.mp4
│ │ │ 5--数据类型2.mp4
│ │ │ 6--数据类型转换.mp4
│ │ │ 7--算术运算符.mp4
│ │ │ 8--赋值比较运算符.mp4
│ │ │ 9--逻辑运算符.mp4
│ │ │
│ │ ├─4--任务三: Python数据结构
│ │ │ 1--Python数据结构-字符串格式化1.mp4
│ │ │ 10--Python数据结构-列表函数2.mp4
│ │ │ 11--Python数据结构-列表表达式.mp4
│ │ │ 12--Python数据结构-案例销售数据排行榜.mp4
│ │ │ 13--Python数据结构-字典操作.mp4
│ │ │ 14--Python数据结构-字典的遍历和函数.mp4
│ │ │ 15--Python数据结构-集合.mp4
│ │ │ 2--Python数据结构-字符串格式化2.mp4
│ │ │ 3--Python数据结构-字符串索引与切片.mp4
│ │ │ 4--Python数据结构-字符串函数.mp4
│ │ │ 5--Python数据结构-案例电话号码识别.mp4
│ │ │ 6--Python数据结构-元祖.mp4
│ │ │ 7--Python数据结构-案例销售统计冠军.mp4
│ │ │ 8--Python数据结构-列表基本操作.mp4
│ │ │ 9--Python数据结构-列表函数1.mp4
│ │ │
│ │ └─5--任务四: Python 进阶
│ │ 1--Python进阶-函数定义与参数.mp4
│ │ 10--Python进阶-模块导入.mp4
│ │ 11--Python进阶-自定义模块.mp4
│ │ 12--Python进阶-日期时间模块.mp4
│ │ 13--Python进阶-随机数.mp4
│ │ 14--Python进阶-OS模块.mp4
│ │ 15--Python进阶-SYS模块.mp4
│ │ 2--Python进阶-函数返回值.mp4
│ │ 3--Python进阶-匿名函数.mp4
│ │ 4--Python进阶-面向对象、类和实例.mp4
│ │ 5--Python进阶-对象属性与方法.mp4
│ │ 6--Python进阶-面向对象类属性与方法.mp4
│ │ 7--Python进阶-面向对象一切皆对象.mp4
│ │ 8--Python进阶-案例电商购物车系统1.mp4
│ │ 9--Python进阶-案例电商购物车系统2.mp4
│ │
│ └─02--Python项目实战之-多线程执行测试用例
│ ├─1--课程资料
│ │ 1--课程资料(讲义、代码、工具).zip
│ │
│ └─2--任务一: Python多线程和项目实战
│ 1--线程和进程以及相关概念一.mp4
│ 10--Threading_线程锁和信号量二.mp4
│ 11--Threading_重写Threading的run方法.mp4
│ 12--Threading_队列一.mp4
│ 13--Threading_队列二.mp4
│ 14--Threading_线程池.mp4
│ 15--Threading_tomorrow库.mp4
│ 16--Unittest框架介绍和入门案例.mp4
│ 17--TestCase介绍和源码解析Pycharm运行TestCase的两种方式.mp4
│ 18--Unittest框架_TestCase跳过测试用例.mp4
│ 19--Unittest框架_引入TestFixture.mp4
│ 2--线程和进程以及相关概念二.mp4
│ 20--Unittest框架_Unittest断言.mp4
│ 21--TestSuite和TestRunner 入门案例.mp4
│ 22--TestSuite和TestRunner TestLoaders加载测试用例.mp4
│ 23--测试报告TestResult.mp4
│ 24--Pycharm集成Unittest.mp4
│ 25--多线程运行测试用例(1).mp4
│ 25--多线程运行测试用例.mp4
│ 3--Python实现多线程编程的几种方式.mp4
│ 4--多线程编程入门案例一.mp4
│ 5--多线程编程入门案例二.mp4
│ 6--Threading_Threading语法介绍.mp4
│ 7--Threading_线程阻塞.mp4
│ 8--Threading_守护线程和非守护线程.mp4
│ 9--Threading_线程锁和信号量一.mp4

├─05--阶段五: JAVA基础
│ ├─01--Java编程基础
│ │ ├─1--Java编程基础课程资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ ├─2--任务一: 初识计算机和Java语言
│ │ │ 1--计算机的基本概念.mp4
│ │ │ 10--相关的概念.mp4
│ │ │ 11--编写Java程序的流程(上).mp4
│ │ │ 12--编程Java程序的流程(下).mp4
│ │ │ 13--常见的错误和简化的编译运行.mp4
│ │ │ 14--常用的快捷键和注释.mp4
│ │ │ 15--环境变量的配置.mp4
│ │ │ 16--跨平台原理.mp4
│ │ │ 17--任务总结.mp4
│ │ │ 2--常见的主要硬件.mp4
│ │ │ 3--主要硬件的详解.mp4
│ │ │ 4--常见的主要软件.mp4
│ │ │ 5--计算机的体系结构.mp4
│ │ │ 6--计算机语言的发展.mp4
│ │ │ 7--Java语言的发展.mp4
│ │ │ 8--Java语言的主要版本.mp4
│ │ │ 9--开发工具的下载和安装.mp4
│ │ │
│ │ ├─3--任务二: 变量和数据类型
│ │ │ 1--变量的基本概念.mp4
│ │ │ 10--正十进制转换为二进制的方式二.mp4
│ │ │ 11--正二进制转换为十进制的方式.mp4
│ │ │ 12--负十进制转换为二进制的方式.mp4
│ │ │ 13--负二进制转换为十进制的方式.mp4
│ │ │ 14--单个字节所能表示的整数范围.mp4
│ │ │ 15--整数类型的概念.mp4
│ │ │ 16--整数类型的编程使用(上).mp4
│ │ │ 17--整数类型的编程使用(下).mp4
│ │ │ 18--整数类型的笔试考点.mp4
│ │ │ 19--浮点类型的概念.mp4
│ │ │ 2--变量的声明和使用.mp4
│ │ │ 20--浮点类型的编程使用.mp4
│ │ │ 21--布尔类型的概念和编程使用.mp4
│ │ │ 22--字符类型的概念.mp4
│ │ │ 23--字符类型和编号的使用.mp4
│ │ │ 24--Unicode字符集的概念和使用.mp4
│ │ │ 25--转义字符的概念和使用.mp4
│ │ │ 26--自动类型转换的概念和使用.mp4
│ │ │ 27--强制类型转换的概念和使用.mp4
│ │ │ 28--任务总结.mp4
│ │ │ 3--变量使用的注意事项.mp4
│ │ │ 4--标识符的命名法则.mp4
│ │ │ 5--变量输入输出的案例实现.mp4
│ │ │ 6--变量输入输出案例的优化和手册介绍.mp4
│ │ │ 7--数据类型的分类.mp4
│ │ │ 8--常用的进制.mp4
│ │ │ 9--正十进制转换为二进制的方式一.mp4
│ │ │
│ │ ├─4--任务三: 运算符
│ │ │ 1--算术运算符的概念和使用.mp4
│ │ │ 10--逻辑运算符的概念和使用.mp4
│ │ │ 11--逻辑运算符的短路特性.mp4
│ │ │ 12--逻辑运算符判断三位数.mp4
│ │ │ 13--三目运算符的概念和使用.mp4
│ │ │ 14--三目运算符查找最大值.mp4
│ │ │ 15--赋值运算符的概念和使用.mp4
│ │ │ 16--赋值运算符的考点一.mp4
│ │ │ 17--赋值运算符的笔试考点二.mp4
│ │ │ 18--移位运算符的概念.mp4
│ │ │ 19--移位运算符的使用.mp4
│ │ │ 2--算术运算符的注意事项.mp4
│ │ │ 20--位运算符的概念.mp4
│ │ │ 21--位运算符的使用.mp4
│ │ │ 22--运算符的优先级.mp4
│ │ │ 23--任务总结.mp4
│ │ │ 3--算术运算符实现时间拆分.mp4
│ │ │ 4--字符串连接符的概念和使用.mp4
│ │ │ 5--关系运算符的概念和使用.mp4
│ │ │ 6--关系运算符实现负数判断.mp4
│ │ │ 7--自增减运算符的概念和使用.mp4
│ │ │ 8--前后加加的区别.mp4
│ │ │ 9--自增减运算符的笔试考点.mp4
│ │ │
│ │ ├─5--任务四: 流程控制语句
│ │ │ 1--分支结构的概念.mp4
│ │ │ 10--出租车计费系统的实现.mp4
│ │ │ 11--if分支结构实现等级判断.mp4
│ │ │ 12--switchcase分支结构的概念.mp4
│ │ │ 13--switchcase分支结构实现等级判断.mp4
│ │ │ 14--switchcase分支结构实现字符界面.mp4
│ │ │ 15--循环结构的概念.mp4
│ │ │ 16--for循环的概念和使用.mp4
│ │ │ 17--for循环打印奇数.mp4
│ │ │ 18--for循环实现累加和.mp4
│ │ │ 19--for循环实现水仙花数的打印.mp4
│ │ │ 2--if分支结构的概念和使用.mp4
│ │ │ 20--continue关键字.mp4
│ │ │ 21--break关键字模拟聊天的框架实现.mp4
│ │ │ 22--break关键字模拟聊天的完整实现.mp4
│ │ │ 23--猜数字游戏的框架实现.mp4
│ │ │ 24--猜数字游戏的完整实现.mp4
│ │ │ 25--双重for循环的由来.mp4
│ │ │ 26--双重for循环的执行流程和特点.mp4
│ │ │ 27--各种星星图案的打印.mp4
│ │ │ 28--九九乘法表的打印.mp4
│ │ │ 29--素数打印的实现.mp4
│ │ │ 3--if分支结构查找最大值的方式一.mp4
│ │ │ 30--素数打印的优化.mp4
│ │ │ 31--while循环的概念和使用.mp4
│ │ │ 32--while循环实现调和数列的累加和.mp4
│ │ │ 33--while循环和for循环的比较.mp4
│ │ │ 34--while循环实现反向输出.mp4
│ │ │ 35--dowhile循环的概念和使用.mp4
│ │ │ 36--dowhile循环模拟任务检查.mp4
│ │ │ 37--循环的笔试考点.mp4
│ │ │ 38--任务总结.mp4
│ │ │ 4--if分支结构查找最大值的方式二.mp4
│ │ │ 5--ifelse分支结构的概念和使用.mp4
│ │ │ 6--ifelse分支结构判断负数和非负数.mp4
│ │ │ 7--ifelseifelse分支结构的概念和使用.mp4
│ │ │ 8--个人所得税的计算方式一.mp4
│ │ │ 9--个人所得税的计算方式二.mp4
│ │ │
│ │ └─6--任务五: 数组以及应用
│ │ 1--一维数组的基本概念.mp4
│ │ 10--一维数组的优缺点.mp4
│ │ 11--一维数组之间元素的拷贝实现.mp4
│ │ 12--一维数组之间元素的拷贝优化.mp4
│ │ 13--一维数组之间拷贝的笔试考点.mp4
│ │ 14--一维数组统计数字次数的原理分析.mp4
│ │ 15--一维数组统计数字次数的编码实现.mp4
│ │ 16--数组实现学生考试成绩的录入和打印.mp4
│ │ 17--数组实现学生成绩总分和平均分的计算.mp4
│ │ 18--数组工具类的概念和元素打印.mp4
│ │ 19--数组工具类实现元素填充和比较.mp4
│ │ 2--一维数组的声明方式.mp4
│ │ 20--数组工具类实现元素排序和查找.mp4
│ │ 21--二维数组的基本概念.mp4
│ │ 22--二维数组的声明和使用.mp4
│ │ 23--二维数组的初始化和考点.mp4
│ │ 24--二维数组实现杨辉三角.mp4
│ │ 25--任务总结.mp4
│ │ 3--一维数组的使用.mp4
│ │ 4--一维数组的初始化.mp4
│ │ 5--内存结构分析.mp4
│ │ 6--一维数组增删改查之声明和赋值操作.mp4
│ │ 7--一维数组增删改查之插入操作.mp4
│ │ 8--一维数组增删改查之删除操作.mp4
│ │ 9--一维数组增删改查之查改操作.mp4
│ │
│ └─02--Java面向对象
│ ├─1--课程资料
│ │ 1--课程资料.zip
│ │
│ ├─2--任务一: 类和对象
│ │ 1--对象和面向对象的概念.mp4
│ │ 10--Person类中无参无返回值成员方法的调用.mp4
│ │ 11--Point类中无参无返回值成员方法的定义.mp4
│ │ 12--Person类中有参无返回值成员方法的使用.mp4
│ │ 13--Person类中多个形参成员方法的使用.mp4
│ │ 14--Point类中有参无返回值成员方法的使用.mp4
│ │ 15--Person类中可变长参数的使用.mp4
│ │ 16--Point类中可变长参数的使用.mp4
│ │ 17--Person类中无参有返回值方法的使用.mp4
│ │ 18--Point类中无参有返回值方法的使用.mp4
│ │ 19--方法的传参过程.mp4
│ │ 2--面向对象编程的概念.mp4
│ │ 20--参数传递的注意事项1.mp4
│ │ 21--参数传递的注意事项2.mp4
│ │ 22--参数传递的注意事项3.mp4
│ │ 23--任务总结.mp4
│ │ 3--类和对象的概念.mp4
│ │ 4--类和对象以及引用的定义.mp4
│ │ 5--Person类的定义.mp4
│ │ 6--Person类代码的执行流程和内存分析.mp4
│ │ 7--Point类的定义.mp4
│ │ 8--成员方法的格式和详解.mp4
│ │ 9--Person类中无参无返回值成员方法的定义.mp4
│ │
│ ├─3--任务二: 方法和封装
│ │ 1--构造方法的概念和使用.mp4
│ │ 10--this关键字的使用方式1.mp4
│ │ 11--this关键字的使用方式2.mp4
│ │ 12--this关键字的使用方式3.mp4
│ │ 13--引用变量的注意事项.mp4
│ │ 14--阶乘的计算方式1.mp4
│ │ 15--阶乘的计算方式2.mp4
│ │ 16--递归方式的原理分析.mp4
│ │ 17--费氏数列的递归实现.mp4
│ │ 18--费氏数列的递推实现.mp4
│ │ 19--代码的拆分实现.mp4
│ │ 2--构造方法的作用.mp4
│ │ 20--封装的概念.mp4
│ │ 21--封装的实现(上).mp4
│ │ 22--封装的实现(下).mp4
│ │ 23--学生信息的录入和JavaBean的概念.mp4
│ │ 24--任务总结.mp4
│ │ 3--Point类的定义.mp4
│ │ 4--重载的概念和体现形式.mp4
│ │ 5--Person类中重载的使用.mp4
│ │ 6--Point类中重载的使用.mp4
│ │ 7--重载的实际意义.mp4
│ │ 8--this关键字的基本概念.mp4
│ │ 9--this关键字的工作原理.mp4
│ │
│ ├─4--任务三: static关键字和继承
│ │ 1--People类和测试类的实现.mp4
│ │ 10--继承的由来和概念.mp4
│ │ 11--继承的意义.mp4
│ │ 12--继承的特点1.mp4
│ │ 13--继承的特点2.mp4
│ │ 14--继承的特点3和特点4.mp4
│ │ 15--方法重写的概念和使用.mp4
│ │ 16--方法重写的原则.mp4
│ │ 17--IDEA的下载方式.mp4
│ │ 18--IDEA的安装方式.mp4
│ │ 19--IDEA的初始化.mp4
│ │ 2--static关键字的基本概念.mp4
│ │ 20--Animal类的实现.mp4
│ │ 21--Dog类和DogTest类的实现.mp4
│ │ 22--构造块和静态代码块的考点.mp4
│ │ 23--权限修饰符和包的定义.mp4
│ │ 24--final修饰类和方法的作用.mp4
│ │ 25--final修饰成员变量的作用.mp4
│ │ 26--任务总结.mp4
│ │ 3--static关键字的使用方式.mp4
│ │ 4--构造块和静态代码块.mp4
│ │ 5--main方法的详解.mp4
│ │ 6--Singleton和SingletonTest类的框架实现.mp4
│ │ 7--Singleton类和SingletonTest类的完整实现.mp4
│ │ 8--执行流程和内存结构分析.mp4
│ │ 9--单例设计模式.mp4
│ │
│ ├─5--任务四: 多态和特殊类
│ │ 1--多态的概念和语法格式.mp4
│ │ 10--抽象类的实际意义.mp4
│ │ 11--开发经验的分享.mp4
│ │ 12--抽象类的应用.mp4
│ │ 13--笔试考点.mp4
│ │ 14--接口的基本概念.mp4
│ │ 15--接口的实际意义.mp4
│ │ 16--类和接口之间的关系.mp4
│ │ 17--抽象类和接口的主要区别.mp4
│ │ 18--任务总结.mp4
│ │ 2--Shape类和Rect类的实现.mp4
│ │ 3--Rect类重写show方法的使用.mp4
│ │ 4--多态的特点.mp4
│ │ 5--引用数据类型之间转换的方式.mp4
│ │ 6--引用数据类型转换的注意事项.mp4
│ │ 7--Rect对象特征的打印.mp4
│ │ 8--多态的实际意义.mp4
│ │ 9--抽象方法和抽象类的概念.mp4
│ │
│ └─6--任务五:特殊类
│ 1--内部类的概念和分类.mp4
│ 10--枚举类的概念和自定义实现.mp4
│ 11--枚举类型的定义.mp4
│ 12--自定义类和枚举类型在switch结构的使用.mp4
│ 13--Enum类的概念和常用方法.mp4
│ 14--Enum类的常用方法.mp4
│ 15--枚举类实现接口的方式.mp4
│ 16--注解的概念.mp4
│ 17--注解的定义和使用.mp4
│ 18--元注解的概念和@Retention的使用.mp4
│ 19--@Documented的使用.mp4
│ 2--普通内部类的定义.mp4
│ 20--@Target和@Inherited的使用.mp4
│ 21--@Repeatable的使用.mp4
│ 22--常见的预制注解.mp4
│ 23--任务总结.mp4
│ 3--普通内部类的使用方式.mp4
│ 4--静态内部类的定义.mp4
│ 5--静态内部类的使用方式.mp4
│ 6--局部内部类的定义.mp4
│ 7--局部内部类的使用方式.mp4
│ 8--回调模式的概念和编程.mp4
│ 9--匿名内部类的使用.mp4

├─06--阶段六: 接口自动化测试
│ ├─01--讲义和课程资料
│ │ └─1--课程资料
│ │ 1--课程资料.zip
│ │
│ ├─02--接口测试必备理论介绍
│ │ ├─1--任务一 初识接口
│ │ │ 1--接口测试课程介绍和接口的发展历史.mp4
│ │ │ 2--接口测试在互联网测试中的地位.mp4
│ │ │ 3--接口和接口测试的概念.mp4
│ │ │ 4--接口的分类.mp4
│ │ │ 5--接口的访问形式.mp4
│ │ │ 6--Flask框架演示如何设计一个接口.mp4
│ │ │
│ │ ├─2--任务二 HTTP协议
│ │ │ 1--HTTP协议介绍.mp4
│ │ │ 10--深入理解HTTPS (三).mp4
│ │ │ 11--TCP、UDP、三次握手、四次挥手.mp4
│ │ │ 2--HTTP请求和URL介绍.mp4
│ │ │ 3--HTTP请求行、请求头和请求体介绍.mp4
│ │ │ 4--HTTP请求案例.mp4
│ │ │ 5--HTTP响应介绍.mp4
│ │ │ 6--HTTP响应.mp4
│ │ │ 7--HTTPS的作用和区别.mp4
│ │ │ 8--深入理解HTTPS (一).mp4
│ │ │ 9--深入理解HTTPS (二).mp4
│ │ │
│ │ ├─3--任务三 会话管理
│ │ │ 1--会话管理之会话管理的概念.mp4
│ │ │ 2--会话管理之Cookie实现会话管理.mp4
│ │ │ 3--会话管理之Cookie实现会话管理代码示例.mp4
│ │ │ 4--会话管理之Session实现会话管理.mp4
│ │ │ 5--会话管理之Token实现会话管理.mp4
│ │ │ 6--会话管理之登录授权.mp4
│ │ │ 7--会话管理之接口签名的处理.mp4
│ │ │
│ │ ├─4--任务四 接口文档
│ │ │ 1--接口文档之接口文档介绍.mp4
│ │ │ 2--接口文档之接口文档的分类.mp4
│ │ │ 3--接口文档之接口规范.mp4
│ │ │ 4--接口测试的工作流程.mp4
│ │ │
│ │ └─5--任务五 接口用例设计
│ │ 1--接口测试用例设计思路.mp4
│ │ 2--接口测试功能测试用例设计方法(一).mp4
│ │ 3--接口测试功能测试用例设计方法(二).mp4
│ │ 4--接口测试功能测试用例设计方法(三).mp4
│ │ 5--接口测试功能测试用例设计方法总结.mp4
│ │ 6--单接口测试用例设计.mp4
│ │ 7--业务场景测试用例设计.mp4
│ │
│ ├─03--Postman实现接口自动化测试
│ │ ├─1--任务一 Postman介绍和入门
│ │ │ 1--Postman介绍.mp4
│ │ │ 2--Postman工作原理.mp4
│ │ │ 3--Postman安装.mp4
│ │ │ 4--Postman入门案例一.mp4
│ │ │ 5--Postman入门案例二.mp4
│ │ │ 6--Postman入门案例三.mp4
│ │ │ 7--Postman入门案例四.mp4
│ │ │ 8--Postman入门案例五.mp4
│ │ │ 9--Postman入门用法总结.mp4
│ │ │
│ │ ├─2--任务二 Postman高级用法
│ │ │ 1--Postman管理测试用例.mp4
│ │ │ 10--Postman批量运行测试用例(一).mp4
│ │ │ 11--Postman批量运行测试用例(二).mp4
│ │ │ 2--Postman断言介绍和断言案例准备工作.mp4
│ │ │ 3--Postman响应状态码断言和包含断言.mp4
│ │ │ 4--Postman之Json断言和Json数据介绍.mp4
│ │ │ 5--Postman之断言响应头、响应体、 响应时间.mp4
│ │ │ 6--Postman全局变量和环境变量(一).mp4
│ │ │ 7--Postman全局变量和环境变量(二).mp4
│ │ │ 8--Postman关联.mp4
│ │ │ 9--Postman请求前置脚本.mp4
│ │ │
│ │ └─3--任务三 Postman参数化和生成测试报告
│ │ 1--Postman参数化和数据驱动(一).mp4
│ │ 2--Postman参数化和数据驱动(二).mp4
│ │ 3--Postman参数化和数据驱动(三).mp4
│ │ 4--Postman参数化和数据驱动(四).mp4
│ │ 5--Postman脚本自动生成代码.mp4
│ │ 6--newman的介绍和安装.mp4
│ │ 7--Postman生成测试报告.mp4
│ │ 8--Postman总结.mp4
│ │
│ ├─04--Postman项目实战
│ │ └─1--任务一 Postman项目实战
│ │ 1--项目接口测试流程介绍.mp4
│ │ 10--项目实战_数据驱动测试.mp4
│ │ 2--接口测试准备.mp4
│ │ 3--密码错误案例和断言.mp4
│ │ 4--登录测试.mp4
│ │ 5--登录接口批量运行.mp4
│ │ 6--业务场景测试_登录提取令牌.mp4
│ │ 7--业务场景测试_使用令牌实现查询课程列表.mp4
│ │ 8--业务场景测试_实现添加课程、修改课程、更新课程状态和批量运行.mp4
│ │ 9--项目实战_生成测试报告.mp4
│ │
│ ├─05--JMeter实现接口自动化测试
│ │ ├─1--任务一 JMeter介绍、安装、入门
│ │ │ 1--Jmeter 介绍.mp4
│ │ │ 2--Jmeter 安装.mp4
│ │ │ 3--Jmeter 目录结构.mp4
│ │ │ 4--Jmeter 通用配置.mp4
│ │ │ 5--Jmeter 接口测试入门案例.mp4
│ │ │ 6--Jmeter 线程组.mp4
│ │ │ 7--Jmeter HTTP请求.mp4
│ │ │ 8--Jmeter 查看结果树.mp4
│ │ │ 9--Jmeter 入门总结.mp4
│ │ │
│ │ ├─2--任务二 JMeter核心技术
│ │ │ 1--Jmeter 八大元件、作用域和执行顺序.mp4
│ │ │ 10--Jmeter 关联_正则表达式提取器.mp4
│ │ │ 11--Jmeter 关联_XPath提取器(一).mp4
│ │ │ 12--Jmeter 关联_XPath提取器(二).mp4
│ │ │ 13--Jmeter 关联_Json提取器.mp4
│ │ │ 14--Jmeter 断言_响应断言(一).mp4
│ │ │ 15--Jmeter 断言_响应断言(二).mp4
│ │ │ 16--Jmeter 断言_响应断言(三).mp4
│ │ │ 17--Jmeter 断言_响应断言总结.mp4
│ │ │ 18--Jmeter 断言_Json断言(一).mp4
│ │ │ 19--Jmeter 断言_Json断言(二).mp4
│ │ │ 2--Jmeter 设置请求头.mp4
│ │ │ 20--Jmeter 断言_Xpath断言(一).mp4
│ │ │ 21--Jmeter 断言_Xpath断言(二).mp4
│ │ │ 22--Jmeter 生成测试报告(一).mp4
│ │ │ 23--Jmeter 生成测试报告(二).mp4
│ │ │ 24--Jmeter 生成测试报告总结.mp4
│ │ │ 3--Jmeter Cookie管理器.mp4
│ │ │ 4--Jmeter 设置HTTP请求默认值.mp4
│ │ │ 5--Jmeter 参数化_用户定义的变量.mp4
│ │ │ 6--Jmeter 参数化_用户参数.mp4
│ │ │ 7--Jmeter 参数化_CSV配置元件(一).mp4
│ │ │ 8--Jmeter 参数化_CSV配置元件(二).mp4
│ │ │ 9--Jmeter 参数化_函数.mp4
│ │ │
│ │ ├─3--任务三 JMeter定时器和逻辑控制器
│ │ │ 1--Jmeter 定时器_思考时间.mp4
│ │ │ 2--Jmeter 定时器_同步定时器.mp4
│ │ │ 3--Jmeter 逻辑控制器_循环控制器.mp4
│ │ │ 4--Jmeter 逻辑控制器_条件控制器.mp4
│ │ │ 5--Jmeter 逻辑控制器_Foreach控制器.mp4
│ │ │
│ │ └─4--任务四 Jmeter全局属性和BeanShell编程
│ │ 1--Jmeter 连接数据库(一).mp4
│ │ 2--Jmeter 连接数据库(二).mp4
│ │ 3--Jmeter 全局属性和BeanShell编程.mp4
│ │ 4--Jmeter 全局属性和BeanShell编程案例.mp4
│ │ 5--Jmeter 总结.mp4
│ │
│ ├─06--JMeter拉勾教育项目实战
│ │ └─1--任务一 JMeter拉勾教育项目实战
│ │ 1--测试流程回顾.mp4
│ │ 10--Jmeter生成测试报告.mp4
│ │ 11--幂等测试.mp4
│ │ 12--总结.mp4
│ │ 2--拉勾教育项目实战初始化.mp4
│ │ 3--登录接口测试.mp4
│ │ 4--断言和参数化(一).mp4
│ │ 5--断言和参数化(二).mp4
│ │ 6--业务场景测试(一).mp4
│ │ 7--业务场景测试(二).mp4
│ │ 8--业务场景测试(三).mp4
│ │ 9--数据库校验.mp4
│ │
│ ├─07--Python+Requests框架进行接口测试
│ │ ├─1--任务一 Request入门
│ │ │ 1--Requests介绍和安装.mp4
│ │ │ 2--Request语法介绍.mp4
│ │ │ 3--Requests入门案例.mp4
│ │ │ 4--Requests处理Cookie案例.mp4
│ │ │ 5--Requests 处理Session.mp4
│ │ │ 6--Requests上传图片接口测试.mp4
│ │ │
│ │ ├─2--任务二 Request + Unittest实现接口测试
│ │ │ 1--Requests+Unittest实现登陆接口测试.mp4
│ │ │
│ │ ├─3--任务三 Python操作数据库
│ │ │ 1--Python操作数据库的常见模块介绍.mp4
│ │ │ 2--Pymysql入门案例.mp4
│ │ │ 3--Pymysql查询数据.mp4
│ │ │ 4--Pymysql插入数据.mp4
│ │ │ 5--Pymysql修改和删除数据.mp4
│ │ │ 6--数据库事务的概念.mp4
│ │ │ 7--数据库事务的代码演示.mp4
│ │ │ 8--封装Pymysql.mp4
│ │ │
│ │ └─4--任务四 接口测试框架
│ │ 1--接口测试框架设计思想.mp4
│ │ 10--接口测试框架参数化和数据驱动.mp4
│ │ 11--接口测试框架json文件数据驱动测试.mp4
│ │ 12--接口测试框架xml文件数据驱动测试.mp4
│ │ 13--接口测试框架Excell文件数据驱动测试.mp4
│ │ 14--接口测试框架读取Mysql数据库实现驱动测试.mp4
│ │ 15--【扩展】JsonPath.mp4
│ │ 16--引入日志收集的功能.mp4
│ │ 17--登陆态的管理.mp4
│ │ 18--接口的加签和加密.mp4
│ │ 19--数据的备份和还原.mp4
│ │ 2--接口测试框架目录结构.mp4
│ │ 3--接口测试框架封装拉勾商城获取验证码接口.mp4
│ │ 4--接口测试框架封装拉勾商城登陆接口.mp4
│ │ 5--接口测试框架封装拉勾商城注册接口.mp4
│ │ 6--接口测试框架封装拉勾商城注册接口2.mp4
│ │ 7--接口测试框架实现登陆功能接口测试.mp4
│ │ 8--接口测试框架实现注册功能接口测试.mp4
│ │ 9--接口测试框架生成测试报告.mp4
│ │
│ └─08--接口测试框架项目实战
│ └─1--任务一 Python+Requests项目实战
│ 1--接口测试框架项目实战介绍.mp4
│ 10--生成测试报告.mp4
│ 11--登录态管理.mp4
│ 12--多线程运行测试用例.mp4
│ 13--数据的备份还原和初始化.mp4
│ 14--Flask实现Mock(一).mp4
│ 15--Flask实现Mock(二).mp4
│ 16--接口测试框架_总结.mp4
│ 2--创建项目目录结构和安装依赖.mp4
│ 3--初始化配置和日志.mp4
│ 4--封装登录接口.mp4
│ 5--封装课程管理模块接口.mp4
│ 6--实现登录接口测试.mp4
│ 7--实现课程管理模块业务场景测试.mp4
│ 8--JsonPath提取数据并断言.mp4
│ 9--数据驱动测试.mp4

├─07--阶段七: Web自动化测试
│ ├─01--Web自动化必备知识
│ │ ├─1--Web自动化必备知识资料
│ │ │ 1--Web自动化必备知识资料.zip
│ │ │
│ │ └─2--任务一 前端基础知识
│ │ 1--自动化测试的概念、流程、分层.mp4
│ │ 2--web自动化测试价值及使用场景.mp4
│ │ 3--HTML骨架.mp4
│ │ 4--基本HTML标签.mp4
│ │ 5--HTML表单.mp4
│ │ 6--CSS常见选择器使用.mp4
│ │
│ ├─02--Selenium-API操作
│ │ ├─1--Selenium-API操作资料
│ │ │ 1--Selenium-API操作资料.zip
│ │ │
│ │ ├─2--任务一:Selenium常见操作方法
│ │ │ 1--Selenium环境搭建.mp4
│ │ │ 2--浏览器驱动安装.mp4
│ │ │ 3--Selenium概念及原理.mp4
│ │ │ 4--浏览器的实例管理.mp4
│ │ │ 5--Selenium四个导航方法.mp4
│ │ │ 6--Selenium三个页面属性方法.mp4
│ │ │ 7--Selenium两个关闭方法.mp4
│ │ │ 8--Selenium一组窗口管理方法.mp4
│ │ │ 9--Selenium截图方法.mp4
│ │ │
│ │ ├─3--任务二:Selenium元素定位
│ │ │ 1--浏览器开发者工具使用.mp4
│ │ │ 10--Xpath扩展.mp4
│ │ │ 11--Css选择器ID&Class定位.mp4
│ │ │ 12--Css属性&层级等位.mp4
│ │ │ 13--Selenium元素处理-clear()&text&get_attribute方法.mp4
│ │ │ 14--is_enabled()&is_selected().mp4
│ │ │ 2--ID定位.mp4
│ │ │ 3--Name&Class定位.mp4
│ │ │ 4--TagName定位.mp4
│ │ │ 5--Link-Text&Partial-link-text定位.mp4
│ │ │ 6--Selenium一组元素定位.mp4
│ │ │ 7--Xpath定位思路.mp4
│ │ │ 8--Xpath路径定位.mp4
│ │ │ 9--Xpath属性&层级定位.mp4
│ │ │
│ │ └─4--代码
│ │ 1--代码.zip
│ │
│ ├─03--Selenium高级应用
│ │ ├─1--Selenium高级应用资料
│ │ │ 1--Selenium高级应用资料.zip
│ │ │
│ │ ├─2--任务一:Selenium高级操作
│ │ │ 1--Selenium鼠标悬停&双击.mp4
│ │ │ 10--Selenium_验证码处理.mp4
│ │ │ 11--Selenium上传文件.mp4
│ │ │ 2--Selenium鼠标滑动三种方式.mp4
│ │ │ 3--Selenium键盘事件.mp4
│ │ │ 4--时间等待Time()&Implicitly_Wait()方法.mp4
│ │ │ 5--时间等待WebDriverWait()方法.mp4
│ │ │ 6--Selenium_Alert处理.mp4
│ │ │ 7--Selenium_多窗口处理.mp4
│ │ │ 8--Selenium_Frame切换三种方式.mp4
│ │ │ 9--Selenium_Frame默认首页.mp4
│ │ │
│ │ └─3--代码
│ │ 1--其他素材.zip
│ │ 2--代码.zip
│ │
│ ├─04--Pytest测试框架
│ │ ├─1--Pytest测试框架资料
│ │ │ 1--Pytest测试框架资料.zip
│ │ │
│ │ ├─2--任务一:Pytest框架
│ │ │ 1--Pytest安装.mp4
│ │ │ 10--Pytest_Fixture.mp4
│ │ │ 2--Pytest运行方式.mp4
│ │ │ 3--setup_Teardown.mp4
│ │ │ 4--Pytest_Html.mp4
│ │ │ 5--Pytest_Ordering.mp4
│ │ │ 6--Pytest_Reruns.mp4
│ │ │ 7--Pytest_Skip.mp4
│ │ │ 8--Pytest_Xfail.mp4
│ │ │ 9--Pytest参数化.mp4
│ │ │
│ │ └─3--代码
│ │ 1--代码.zip
│ │
│ ├─05--Allure报告
│ │ ├─1--资料
│ │ │ 1--资料.zip
│ │ │ 2--jenkins数据文件.zip
│ │ │
│ │ ├─2--任务一:Allure测试报告
│ │ │ 1--Allure安装.mp4
│ │ │ 2--Allure_step.mp4
│ │ │ 3--Allure_feature.mp4
│ │ │ 4--Allure_severity.mp4
│ │ │ 5--Jenkins介绍和安装.mp4
│ │ │ 6--Jenkins安装allure插件.mp4
│ │ │ 7--Jenkins生成allure报告.mp4
│ │ │
│ │ └─3--代码
│ │ 1--代码.zip
│ │
│ ├─06--Page Object飞书项目实战
│ │ ├─1--Page Object飞书项目实战资料
│ │ │ 1--资料.zip
│ │ │
│ │ ├─2--任务一:PO设计模式
│ │ │ 1--Page Object_Po简介.mp4
│ │ │ 2--Page Object_base.mp4
│ │ │ 3--Page Object_po_feishu案例.mp4
│ │ │ 4--Page Object_抽取page文件.mp4
│ │ │ 5--Page Object_find.mp4
│ │ │ 6--Page Object_click&send_keys.mp4
│ │ │ 7--Page Object_text&windows.mp4
│ │ │ 8--Page Object_参数化.mp4
│ │ │ 9--Page Object_报告.mp4
│ │ │
│ │ └─3--代码
│ │ 1--代码.zip
│ │
│ └─07--拉勾商城系统Web自动化测试
│ ├─1--项目实战资料
│ │ 1--资料.zip
│ │
│ ├─2--代码
│ │ 1--代码.zip
│ │
│ └─3--任务一:Web自动化项目实战
│ 1--熟悉项目需求.mp4
│ 2--编写测试用例.mp4
│ 3--抽取base文件.mp4
│ 4--抽取page文件.mp4
│ 5--完善代码.mp4
│ 6--购物车验证.mp4
│ 7--测试报告.mp4

├─08--阶段八: APP自动化测试
│ └─08--阶段八: APP自动化测试
│ ├─01--移动端软件测试基础
│ │ ├─1--课程资料
│ │ │ 1--资料.zip
│ │ │
│ │ └─2--任务一: 移动端测试
│ │ 1--移动端自动化环境搭建.mp4
│ │ 2--ADB Android调试桥原理.mp4
│ │ 3--ADB Android调试桥_adb命令(一).mp4
│ │ 4--ADB Android调试桥_adb命令(二).mp4
│ │ 5--ADB Android调试桥_adb命令(三).mp4
│ │ 6--移动端抓包.mp4
│ │ 7--移动端稳定性工具Monkey.mp4
│ │
│ ├─02--App自动化测试框架Appium
│ │ ├─1--课程资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ ├─2--代码
│ │ │ 1--代码.zip
│ │ │
│ │ └─3--任务一: Appium常见方法
│ │ 1--Appium环境搭建.mp4
│ │ 10--Appium Webview处理.mp4
│ │ 2--Capability.mp4
│ │ 3--Appium元素信息的获取.mp4
│ │ 4--Appium元素定位.mp4
│ │ 5--Appium元素操作.mp4
│ │ 6--Appium元素等待.mp4
│ │ 7--Appium滑动操作.mp4
│ │ 8--Appium绘制九宫格.mp4
│ │ 9--Appium Toast处理.mp4
│ │
│ ├─03--APP自动化测试项目实战
│ │ ├─1--课程资料
│ │ │ 1--工具包和讲义资料.zip
│ │ │
│ │ ├─2--代码
│ │ │ 1--代码包.zip
│ │ │
│ │ └─3--任务一:考研帮项目实战
│ │ 1--项目环境部署.mp4
│ │ 10--Webview识别.mp4
│ │ 11--Xposed和WebviewDebugHook安装.mp4
│ │ 12--解决Xposed无法加载zip包(上).mp4
│ │ 13--解决Xposed无法加载zip包(下).mp4
│ │ 14--解决AppiumChromeDriver版本问题.mp4
│ │ 15--Webview调试工具使用及切换上下文页面滚动.mp4
│ │ 16--Pytest框架基本使用.mp4
│ │ 17--安装卸载启动app.mp4
│ │ 18--多场景业务分析.mp4
│ │ 19--多场景业务模块抽离.mp4
│ │ 2--启动APP.mp4
│ │ 20--多场景业务用例设计.mp4
│ │ 21--随机注册业务分析.mp4
│ │ 22--随机注册信息生成.mp4
│ │ 23--随机注册用例设计.mp4
│ │ 24--生成pytest-html报告.mp4
│ │ 25--生成allure报告.mp4
│ │ 26--添加allure常用特性.mp4
│ │ 27--po模式简介.mp4
│ │ 28--创建po结构.mp4
│ │ 29--po页面设计(上).mp4
│ │ 3--坐标定位点击Tap.mp4
│ │ 30--po页面设计(下).mp4
│ │ 31--基于po和pytest的testcase设计.mp4
│ │ 32--yaml参数化.mp4
│ │ 33--yaml参数化进阶——灵活处理文件和key.mp4
│ │ 34--日志收集.mp4
│ │ 35--toast断言.mp4
│ │ 36--pytest_allure报告.mp4
│ │ 4--滑动屏幕Swipe.mp4
│ │ 5--滑动屏幕Inspector录制.mp4
│ │ 6--Toast测试环境.mp4
│ │ 7--Toast处理方式1.mp4
│ │ 8--Toast处理方式2.mp4
│ │ 9--弹窗处理.mp4
│ │
│ ├─04--移动端专项测试
│ │ ├─1--课程资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ └─2--任务一:GT工具使用
│ │ 1--GT工具使用.mp4
│ │ 10--电量获取.mp4
│ │ 11--拓展_移动端浏览器.mp4
│ │ 12--拓展_微信小程序.mp4
│ │ 2--cpu数据采集.mp4
│ │ 3--内存数据采集.mp4
│ │ 4--fps数据采集_上.mp4
│ │ 5--fps数据采集_下.mp4
│ │ 6--流量数据采集.mp4
│ │ 7--ADB流量数据采集.mp4
│ │ 8--启动速度获取.mp4
│ │ 9--弱网设置.mp4
│ │
│ └─05--iOS自动化测试
│ ├─1--课程资料
│ │ 1--课程资料.zip
│ │
│ └─2--任务一: iOS自动化测试
│ 1--环境搭建_上.mp4
│ 10--mac安装Android环境.mp4
│ 11--mac安装selenium.mp4
│ 2--环境搭建_下.mp4
│ 3--工具选型.mp4
│ 4--启动应用.mp4
│ 5--第一个脚本.mp4
│ 6--元素获取.mp4
│ 7--Webview测试.mp4
│ 8--po设计模式编写.mp4
│ 9--测试报告.mp4

├─09--阶段九: Docker容器化技术
│ └─09--阶段九: Docker容器化技术
│ └─09--阶段九: Docker容器化技术
│ └─01--Docker项目实战
│ └─1--课程资料
├─10--阶段十: 性能测试
│ ├─01--性能测试基础概念
│ │ ├─1--资料
│ │ │ 1--资料.zip
│ │ │
│ │ └─2--任务一:性能测试基础
│ │ 1--为什么进行性能测试.mp4
│ │ 10--性能测试指标_pv&uv&并发数.mp4
│ │ 11--性能测试流程.mp4
│ │ 2--什么是性能测试.mp4
│ │ 3--性能测试策略_基准测试.mp4
│ │ 4--性能测试策略_负载测试.mp4
│ │ 5--性能测试策略_稳定&压力&并发&容量测试.mp4
│ │ 6--性能测试指标_响应时间.mp4
│ │ 7--性能测试指标_吞吐量.mp4
│ │ 8--性能测试指标_服务器资源.mp4
│ │ 9--性能测试指标_错误率.mp4
│ │
│ ├─02--JMeter性能测试
│ │ ├─1--资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ └─2--任务一:JMeter工具使用
│ │ 1--JMeter代理录制.mp4
│ │ 10--响应时间图表.mp4
│ │ 11--服务器资源数据收集.mp4
│ │ 12--top数据.mp4
│ │ 13--其他数据指标.mp4
│ │ 14--nmon工具..mp4
│ │ 15--TPS计算公式.mp4
│ │ 16--特殊线程组.mp4
│ │ 2--HTTP代理服务器参数设置.mp4
│ │ 3--录制脚本优化.mp4
│ │ 4--JMeter分布式压测.mp4
│ │ 5--JMeter同步定时器.mp4
│ │ 6--常数吞吐量定时器.mp4
│ │ 7--插件安装.mp4
│ │ 8--测试报告.mp4
│ │ 9--TPS图表.mp4
│ │
│ ├─03--性能监控平台
│ │ ├─1--资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ └─2--任务一:性能监控平台
│ │ 1--Docker+Jmeter+InfluxDB+Grafana 性能监控平台.mp4
│ │ 2--Docker+Jmeter+Prometheus+Grafana 性能报警监控平台.mp4
│ │
│ ├─04--JMeter性能测试实战
│ │ ├─1--资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ └─2--任务一: JMeter项目实战
│ │ 1--项目环境搭建.mp4
│ │ 10--登录脚本优化.mp4
│ │ 11--构建测试数据.mp4
│ │ 12--执行脚本准备.mp4
│ │ 13--登录基准测试.mp4
│ │ 14--登录负载测试.mp4
│ │ 15--登录稳定性测试.mp4
│ │ 16--添加购物车测试策略.mp4
│ │ 17--业务流程脚本编写.mp4
│ │ 18--业务流程基准测试.mp4
│ │ 19--业务流程负载测试.mp4
│ │ 2--性能需求分析.mp4
│ │ 20--性能监控工具介绍.mp4
│ │ 21--Mysql监控慢查询.mp4
│ │ 22--Mysql监控连接数.mp4
│ │ 23--Mysql监控缓存命中率.mp4
│ │ 24--Mysql监控mysql锁.mp4
│ │ 25--Mysql监控数据库索引.mp4
│ │ 26--JVM连接.mp4
│ │ 27--JVM结构.mp4
│ │ 28--JVM垃圾回收算法.mp4
│ │ 29--性能分析.mp4
│ │ 3--性能测试计划.mp4
│ │ 30--内存溢出案例.mp4
│ │ 31--性能测试报告.mp4
│ │ 4--设计测试用例.mp4
│ │ 5--编写登录脚本.mp4
│ │ 6--编写首页&搜索脚本.mp4
│ │ 7--编写添加购物车&商品详情脚本.mp4
│ │ 8--编写查看购物车&商品结算.mp4
│ │ 9--编写提交订单&查看订单.mp4
│ │
│ ├─05--Loadrunner工具使用
│ │ ├─1--资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ ├─2--任务一: Loadrunner脚本录制
│ │ │ 1--工具安装及组件.mp4
│ │ │ 2--Virtual User Generator&协议探测器.mp4
│ │ │ 3--脚本录制.mp4
│ │ │ 4--脚本及函数构成.mp4
│ │ │ 5--运行设置-run_logic&Pacing.mp4
│ │ │ 6--运行设置-log&thinktime.mp4
│ │ │ 7--运行设置-Miscellaneous.mp4
│ │ │ 8--loadrunner测试流程.mp4
│ │ │ 9--常见函数.mp4
│ │ │
│ │ ├─3--任务二: Loadrunner脚本增强
│ │ │ 1--脚本参数化.mp4
│ │ │ 10--参数化_Random-Number.mp4
│ │ │ 11--参数化_Unique Number.mp4
│ │ │ 12--参数化_常用函数.mp4
│ │ │ 13--关联_自动关联.mp4
│ │ │ 14--关联_手动关联.mp4
│ │ │ 15--关联_脚本录制及关联.mp4
│ │ │ 16--关联_案例_常见函数.mp4
│ │ │ 17--关联_案例_参数关联.mp4
│ │ │ 18--案例_事务.mp4
│ │ │ 19--检查点_Web_find.mp4
│ │ │ 2--视图参数化.mp4
│ │ │ 20--检查点_web_regfind.mp4
│ │ │ 21--检查点_图片检查点.mp4
│ │ │ 22--集合点.mp4
│ │ │ 3--参数化_顺序&每次迭代.mp4
│ │ │ 4--参数化_顺序每次出现&顺序仅取一次.mp4
│ │ │ 5--参数化_随机三种组合.mp4
│ │ │ 6--参数化_唯一&每次迭代.mp4
│ │ │ 7--参数化_唯一&每次出现.mp4
│ │ │ 8--参数化_唯一&仅取一次.mp4
│ │ │ 9--参数化_Date_Time.mp4
│ │ │
│ │ └─4--任务三: Loadrunner场景及报告
│ │ 1--场景设置介绍.mp4
│ │ 10--Analysis报告.mp4
│ │ 2--按场景计划.mp4
│ │ 3--按用户组计划.mp4
│ │ 4--场景运行.mp4
│ │ 5--场景监控.mp4
│ │ 6--场景_命令行启动.mp4
│ │ 7--Analysis介绍.mp4
│ │ 8--摘要报告.mp4
│ │ 9--Analysis图表分析.mp4
│ │
│ └─06--Loadrunner性能实战
│ └─1--任务一: Loadrunner项目实战
│ 1--性能测试流程回顾.mp4
│ 10--订单提交.mp4
│ 11--nmon监控.mp4
│ 12--基准测试.mp4
│ 13--单业务负载_上.mp4
│ 14--单业务负载_下.mp4
│ 15--混合业务并发.mp4
│ 16--数据收集和报告.mp4
│ 17--IP欺骗.mp4
│ 2--熟悉项目.mp4
│ 3--需求与计划.mp4
│ 4--测试用例编写.mp4
│ 5--构建数据.mp4
│ 6--登录脚本编写.mp4
│ 7--商品分类.mp4
│ 8--商品详情页.mp4
│ 9--购物车添加.mp4

├─11--阶段十一: 持续集成和持续交付
│ ├─01--课程讲义和资料
│ │ └─1--阶段十一全部资料
│ │ 1--阶段十一全部资料.zip
│ │
│ ├─02--Maven工具
│ │ └─1--任务一:Maven
│ │ 1--Maven简介.mp4
│ │ 10--pom.xml配置maven编译插件.mp4
│ │ 11--运行Maven项目.mp4
│ │ 12--idea中配置Maven.mp4
│ │ 13--idea中Maven工具栏介绍.mp4
│ │ 14--依赖范围介绍.mp4
│ │ 2--Maven下载与安装.mp4
│ │ 3--Maven的环境变量配置.mp4
│ │ 4--Maven仓库.mp4
│ │ 5--Maven仓库配置.mp4
│ │ 6--Maven常用命令.mp4
│ │ 7--使用Maven构建项目.mp4
│ │ 8--改造Maven工程.mp4
│ │ 9--pom.xml引入依赖.mp4
│ │
│ ├─03--持续集成和持续交付
│ │ ├─1--任务一:Jenkins介绍和安装
│ │ │ 1--持续集成和持续交付导入.mp4
│ │ │ 2--Jenkins集成原理.mp4
│ │ │ 3--安装Java.mp4
│ │ │ 4--安装Jenkins.mp4
│ │ │ 5--Jenkins基础配置和第一个任务.mp4
│ │ │
│ │ ├─2--任务二:Jenkins账户管理、任务和环境变量
│ │ │ 1--Jenkins账户管理_新建用户和用户管理.mp4
│ │ │ 2--Jenkins账户管理_授权策略配置.mp4
│ │ │ 3--Jenkins账户管理_CSRF安全配置.mp4
│ │ │ 4--Jenkins任务详解.mp4
│ │ │ 5--Jenkins环境变量.mp4
│ │ │
│ │ ├─3--任务三:Jenkins常用插件
│ │ │ 1--Jenkins安装插件.mp4
│ │ │ 2--Jenkins集成SSH.mp4
│ │ │ 3--Jenkins集成SSH实现自动部署环境实战案例.mp4
│ │ │ 4--Jenkins集成邮件告警.mp4
│ │ │ 5--Jenkins集成Git和构建触发器.mp4
│ │ │ 6--Jenkins集成SVN.mp4
│ │ │ 7--Jenkins集成Maven.mp4
│ │ │
│ │ ├─4--任务四:Jenkins 多任务运行
│ │ │ 1--Jenkins多任务运行.mp4
│ │ │
│ │ └─5--任务五:Jenkins持续交付
│ │ 1--Jenkins自由风格实现持续交付.mp4
│ │ 10--Jenkinsfile_input参数.mp4
│ │ 11--Jenkinsfile_when参数.mp4
│ │ 12--Jenkinsfile_parallel参数和script参数.mp4
│ │ 13--Jenkinsfile_语法生成工具.mp4
│ │ 14--blueocean的应用.mp4
│ │ 2--Pipeline入门案例一.mp4
│ │ 3--Pipeline入门案例二.mp4
│ │ 4--Jenkinsfile_agent参数介绍.mp4
│ │ 5--Jenkinsfile_post参数介绍.mp4
│ │ 6--Jenkinsfile_stages和environment参数.mp4
│ │ 7--Jenkinsfile_options参数.mp4
│ │ 8--Jenkinsfile_parameters和triggers参数.mp4
│ │ 9--Jenkinsfile_tools参数.mp4
│ │
│ ├─04--持续集成和持续交付项目实战
│ │ ├─1--Web自动化持续集成
│ │ │ 1--实战项目介绍和安装Web相关组件(一).mp4
│ │ │ 2--实战项目介绍和安装Web相关组件(二).mp4
│ │ │ 3--普通模式实现拉勾商城环境搭建.mp4
│ │ │ 4--普通模式实现拉勾商城Web自动化测试.mp4
│ │ │ 5--Pipeline实现拉勾商城Web自动化测试.mp4
│ │ │
│ │ ├─2--App自动化持续集成
│ │ │ 1--App自动化持续集成环境准备一.mp4
│ │ │ 2--App自动化持续集成环境准备二.mp4
│ │ │ 3--App自动化持续集成介绍和确认模拟器、Appium的安装.mp4
│ │ │ 4--App自动化持续集成拉取代码、打包APK、部署APK.mp4
│ │ │ 5--App自动化持续集成代码、执行、报告和邮件.mp4
│ │ │ 6--Pipeline实现APP自动化持续集成.mp4
│ │ │
│ │ └─3--接口自动化持续集成
│ │ 1--接口自动化持续集成_实现流程和自动化打包.mp4
│ │ 2--接口自动化持续集成_实现流程和部署环境(上).mp4
│ │ 3--接口自动化持续集成_实现流程和部署环境(下).mp4
│ │ 4--接口自动化持续集成_实现接口自动化测试.mp4
│ │ 5--接口自动化持续集成_Pipeline生成拉勾教育war包.mp4
│ │ 6--接口自动化持续集成_Pipeline拉取接口测试代码和自动部署tomcat、mysql.mp4
│ │ 7--接口自动化持续集成_Pipeline初始化Mysql、执行接口测试.mp4
│ │
│ └─05--SonarQube静态代码扫描
│ └─1--任务一:SonarQube静态代码扫描
│ 1--SonarQube介绍和安装.mp4
│ 10--Jacoco统计代码覆盖率的方法下.mp4
│ 11--Jacoco统计代码覆盖率的两种模式.mp4
│ 12--Jacoco的使用方法.mp4
│ 13--功能测试代码覆盖率检查(一).mp4
│ 14--功能测试代码覆盖率检查(二).mp4
│ 15--功能测试代码覆盖率检查(三).mp4
│ 16--功能测试代码覆盖率检查(四).mp4
│ 17--功能测试代码覆盖率检查(五).mp4
│ 18--功能测试代码覆盖率检查(六).mp4
│ 19--Maven+Jacoco实现流程.mp4
│ 2--SonarQube使用流程.mp4
│ 20--Maven+Jacoco生成测试报告案例.mp4
│ 21--Maven配置Jacoco扫描的代码白名单和黑名单.mp4
│ 22--覆盖率阈值设置.mp4
│ 23--SonarQube+Jacoco+Maven.mp4
│ 24--mvn sonar的含义.mp4
│ 25--Linux集成SonarQube+Jacoco+Maven.mp4
│ 26--Jenkins+SonarQube.mp4
│ 3--安装SonarQube和JDK11.mp4
│ 4--安装postgresql数据库.mp4
│ 5--安装SonarQube.mp4
│ 6--安装SonarScanner.mp4
│ 7--SonarQube入门案例.mp4
│ 8--Jacoco介绍.mp4
│ 9--Jacoco统计代码覆盖率的方法上.mp4

├─12--阶段十二: 测试开发
│ ├─01--HTML、CSS
│ │ ├─1--课程资料
│ │ │ 1--代码1.zip
│ │ │ 2--代码2.zip
│ │ │ 3--HTML基础.zip
│ │ │ 4--CSS基础.zip
│ │ │ 5--CSS核心样式.zip
│ │ │ 6--HTML 5.zip
│ │ │ 7--CSS 3.zip
│ │ │
│ │ ├─2--任务一:HTML基础语法
│ │ │ 1--HTML概述.mp4
│ │ │ 10--DTD、命名空间、字符集.mp4
│ │ │ 11--html常用标签-注释.mp4
│ │ │ 12--html常用标签-标题.mp4
│ │ │ 13--html常用标签-段落和换行.mp4
│ │ │ 14--html常用标签-文本格式化.mp4
│ │ │ 15--html常用标签-图像.mp4
│ │ │ 16--html常用标签-相对路径.mp4
│ │ │ 17--html常用标签-绝对路径.mp4
│ │ │ 18--html常用标签-图像其他属性.mp4
│ │ │ 19--html标签-音频和视频.mp4
│ │ │ 2--互联网原理.mp4
│ │ │ 20--html标签-超级链接.mp4
│ │ │ 21--html标签-锚点跳转.mp4
│ │ │ 22--html标签-无序列表.mp4
│ │ │ 23--html标签-有序列表.mp4
│ │ │ 24--html标签-定义列表.mp4
│ │ │ 25--html标签-布局标签.mp4
│ │ │ 26--html标签-表格基础.mp4
│ │ │ 27--html标签-合并单元格.mp4
│ │ │ 28--html标签-表格分区.mp4
│ │ │ 29--html标签-表单.mp4
│ │ │ 3--纯文本格式.mp4
│ │ │ 30--html标签-表单域form.mp4
│ │ │ 31--html标签-文本框、密码框.mp4
│ │ │ 32--html标签-单选框、复选框.mp4
│ │ │ 33--html标签-按钮.mp4
│ │ │ 34--html标签-文本域textarea.mp4
│ │ │ 35--html标签-下拉菜单.mp4
│ │ │ 36--html标签-label标签.mp4
│ │ │ 37--html字符实体.mp4
│ │ │ 4--HTML概念.mp4
│ │ │ 5--HTML版本规范和标签语法.mp4
│ │ │ 6--HTML元素.mp4
│ │ │ 7--HTML属性.mp4
│ │ │ 8--编辑器.mp4
│ │ │ 9--HTML基本骨架.mp4
│ │ │
│ │ ├─3--任务二:CSS基本语法
│ │ │ 1--CSS概述.mp4
│ │ │ 10--常用属性-font-size.mp4
│ │ │ 11--css样式属性-盒子实体化三属性.mp4
│ │ │ 12--css选择器-标签选择器.mp4
│ │ │ 13--css选择器-id选择器.mp4
│ │ │ 14--css选择器-类选择器.mp4
│ │ │ 15--css选择器-通配符选择器.mp4
│ │ │ 16--css选择器-后代选择器(1).mp4
│ │ │ 16--css选择器-后代选择器.mp4
│ │ │ 17--css选择器-交集选择器.mp4
│ │ │ 18--css选择器-并集选择器.mp4
│ │ │ 19--继承性.mp4
│ │ │ 2--内联式样式表.mp4
│ │ │ 20--层叠性-选中目标标签.mp4
│ │ │ 21--层叠性-选中组先级.mp4
│ │ │ 22--层叠性-important 和行内式.mp4
│ │ │ 3--内嵌式样式表.mp4
│ │ │ 4--外联式样式表.mp4
│ │ │ 5--导入式样式表.mp4
│ │ │ 6--css样式规则语法.mp4
│ │ │ 7--CSS代码书写风格.mp4
│ │ │ 8--常用属性-color.mp4
│ │ │ 9--HTML基本骨架.mp4
│ │ │ 9--常用属性-font-family.mp4
│ │ │
│ │ ├─4--任务三:CSS核心样式
│ │ │ 1--css常用样式-font-weight.mp4
│ │ │ 10--盒模型-height.mp4
│ │ │ 11--盒模型-padding.mp4
│ │ │ 12--盒模型-border.mp4
│ │ │ 13--盒模型-margin.mp4
│ │ │ 14--盒模型扩展-清除默认样式.mp4
│ │ │ 15--盒模型扩展-height 应用.mp4
│ │ │ 16--盒模型扩展-居中.mp4
│ │ │ 17--盒模型扩展-父子盒模型.mp4
│ │ │ 18--盒模型扩展-margin 塌陷现象.mp4
│ │ │ 19--标准文档流.mp4
│ │ │ 2--css常用样式-font-style.mp4
│ │ │ 20--显示模式-display.mp4
│ │ │ 21--浮动定义.mp4
│ │ │ 22--浮动性质-依次贴边.mp4
│ │ │ 23--浮动性质-依次贴边应用.mp4
│ │ │ 24--浮动性质-没有margin塌陷、字围现象.mp4
│ │ │ 25--浮动存在的问题.mp4
│ │ │ 26--清除浮动一.mp4
│ │ │ 27--清除浮动二.mp4
│ │ │ 28--a标签的伪类.mp4
│ │ │ 29--css常用样式-背景属性一.mp4
│ │ │ 3--css常用样式-line-height.mp4
│ │ │ 30--css常用样式-背景属性二.mp4
│ │ │ 31--css常用样式-背景属性三.mp4
│ │ │ 32--css常用样式-背景属性四.mp4
│ │ │ 33--背景应用-替换插入图.mp4
│ │ │ 34--背景应用-padding区域背景图.mp4
│ │ │ 35--背景应用-精灵图.mp4
│ │ │ 36--css3新增背景属性.mp4
│ │ │ 37--定位概述.mp4
│ │ │ 38--相对定位.mp4
│ │ │ 39--相对定位应用.mp4
│ │ │ 4--css常用样式-font综合属性.mp4
│ │ │ 40--绝对定位一.mp4
│ │ │ 41--绝对定位二.mp4
│ │ │ 42--固定定位.mp4
│ │ │ 43--定位应用、压盖、居中.mp4
│ │ │ 44--定位压盖顺序 z-index.mp4
│ │ │ 45--静态轮播图布局一.mp4
│ │ │ 46--静态轮播图布局二.mp4
│ │ │ 5--css常用样式-text-align.mp4
│ │ │ 6--css常用样式-text-decoration.mp4
│ │ │ 7--css常用样式-text-indent.mp4
│ │ │ 8--盒模型概述.mp4
│ │ │ 9--盒模型-width.mp4
│ │ │
│ │ ├─5--任务四:HTML 5
│ │ │ 1--HTML5 简介.mp4
│ │ │ 2--HTML5新增语义化标签.mp4
│ │ │ 3--HTML5多媒体音频标签.mp4
│ │ │ 4--HTML5多媒体视频标签.mp4
│ │ │ 5--HTML5新增input表单.mp4
│ │ │ 6--HTML5新增可输入表单 datalist.mp4
│ │ │ 7--HTML5新增表单属性.mp4
│ │ │
│ │ └─6--任务五:CSS 3
│ │ 1--css3 新增子级选择器.mp4
│ │ 10--css3 盒子阴影.mp4
│ │ 11--css3 过渡属性.mp4
│ │ 12--2D 转换-位移.mp4
│ │ 13--2D 转换-缩放.mp4
│ │ 14--2D 转换-旋转.mp4
│ │ 15--2D 转换-倾斜.mp4
│ │ 16--2D 转换-基准点.mp4
│ │ 17--2D 转换-卡包特效案例.mp4
│ │ 18--3D 转换-透视perspective.mp4
│ │ 19--3D 转换-旋转.mp4
│ │ 2--css3 新增兄弟选择器.mp4
│ │ 20--3D 转换-位移.mp4
│ │ 21--3D 正方形案例.mp4
│ │ 22--css3 动画.mp4
│ │ 3--css3 新增结构伪类选择器一.mp4
│ │ 4--css3 新增结构伪类选择器二.mp4
│ │ 5--css3 新增伪元素选择器.mp4
│ │ 6--css3 新增属性选择器.mp4
│ │ 7--css3 盒模型.mp4
│ │ 8--css3 边框圆角属性.mp4
│ │ 9--css3 文字阴影.mp4
│ │
│ ├─02--JavaScript
│ │ ├─1--课程资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ ├─2--任务一:JavaScript语法
│ │ │ 1--网页、网站和应用程序.mp4
│ │ │ 10--console 控制台.mp4
│ │ │ 2--前端三层和 JavaScript 应用场景.mp4
│ │ │ 3--JavaScript 的发展过程.mp4
│ │ │ 4--JavaScript 的组成.mp4
│ │ │ 5--计算机组成.mp4
│ │ │ 6--JavaScript 的书写位置.mp4
│ │ │ 7--JavaScript 的注释.mp4
│ │ │ 8--alert 语句和js 书写语法.mp4
│ │ │ 9--prompt 语句.mp4
│ │ │
│ │ ├─3--任务二:数据类型
│ │ │ 1--字面量的含义.mp4
│ │ │ 10--变量的数据类型.mp4
│ │ │ 11--数据类型转换1.mp4
│ │ │ 12--数据类型转换2.mp4
│ │ │ 2--整数字面量.mp4
│ │ │ 3--浮点数字面量.mp4
│ │ │ 4--特殊数字字面量.mp4
│ │ │ 5--字符串字面量.mp4
│ │ │ 6--变量的介绍和声明.mp4
│ │ │ 7--变量赋值.mp4
│ │ │ 8--数据类型.mp4
│ │ │ 9--检测数据类型方法.mp4
│ │ │
│ │ ├─4--任务三:操作符
│ │ │ 1--算术运算符 1.mp4
│ │ │ 2--算术运算符 2.mp4
│ │ │ 3--比较运算符 1.mp4
│ │ │ 4--比较运算符 2.mp4
│ │ │ 5--逻辑运算符 1.mp4
│ │ │ 6--逻辑运算符 2.mp4
│ │ │ 7--赋值运算符.mp4
│ │ │ 8--一元运算符.mp4
│ │ │ 9--运算优先级.mp4
│ │ │
│ │ ├─5--任务四:流程控制语句
│ │ │ 1--表达式、语句.mp4
│ │ │ 10--for 循环的注意事项 1.mp4
│ │ │ 11--for 循环的注意事项 2.mp4
│ │ │ 12--do while 循环.mp4
│ │ │ 13--while 循环.mp4
│ │ │ 14--break 语句.mp4
│ │ │ 15--continue 语句.mp4
│ │ │ 16--穷举思想.mp4
│ │ │ 17--累加器和累乘器.mp4
│ │ │ 18--水仙花数案例.mp4
│ │ │ 2--if 语句的语法.mp4
│ │ │ 3--if 语句注意事项.mp4
│ │ │ 4--多分支 if 语句.mp4
│ │ │ 5--if 语句嵌套.mp4
│ │ │ 6--三元表达式.mp4
│ │ │ 7--switch 语句和星座案例.mp4
│ │ │ 8--switch 语句的注意事项.mp4
│ │ │ 9--for 循环的语法.mp4
│ │ │
│ │ ├─6--任务五: JavaScript 数组
│ │ │ 1--数组概念.mp4
│ │ │ 2--获取数组元素.mp4
│ │ │ 3--数组的长度.mp4
│ │ │ 4--数组的遍历方法.mp4
│ │ │ 5--数组应用案例.mp4
│ │ │
│ │ ├─7--任务六:JavaScript函数
│ │ │ 1--函数的概念.mp4
│ │ │ 10--参数和函数的作用域.mp4
│ │ │ 11--作用域链和遮蔽效应.mp4
│ │ │ 12--不写 var 关键字的影响.mp4
│ │ │ 13--预解析和声明提升.mp4
│ │ │ 14--IIFE 自调用函数.mp4
│ │ │ 2--函数的声明和调用.mp4
│ │ │ 3--函数的参数.mp4
│ │ │ 4--函数的返回值.mp4
│ │ │ 5--函数表达式.mp4
│ │ │ 6--函数的数据类型.mp4
│ │ │ 7--arguments 对象.mp4
│ │ │ 8--函数递归.mp4
│ │ │ 9--作用域.mp4
│ │ │
│ │ ├─8--任务七:JavaScript对象
│ │ │ 1--对象的概念.mp4
│ │ │ 10--复杂数据类型在内存中的存储.mp4
│ │ │ 11--内置对象.mp4
│ │ │ 12--MDN 使用方法.mp4
│ │ │ 13--Math 对象方法 1.mp4
│ │ │ 14--Math 对象方法 2.mp4
│ │ │ 15--数组对象创建、判断数据类型.mp4
│ │ │ 16--数组方法-首尾操作方法.mp4
│ │ │ 17--数组方法-首尾操作方法案例.mp4
│ │ │ 18--数组方法-合并和拆分方法.mp4
│ │ │ 19--数组方法-splice 和位置方法.mp4
│ │ │ 2--对象字面量.mp4
│ │ │ 20--数组方法-倒序和排序.mp4
│ │ │ 21--数组方法-转字符串.mp4
│ │ │ 22--基本包装类型.mp4
│ │ │ 23--字符串的特点.mp4
│ │ │ 24--字符串方法 1.mp4
│ │ │ 25--字符串方法 2.mp4
│ │ │ 3--对象数据的调用和更改.mp4
│ │ │ 4--new Object() 方法创建对象.mp4
│ │ │ 5--工厂函数方法创建对象.mp4
│ │ │ 6--自定义构造函数创建对象.mp4
│ │ │ 7--遍历对象方法.mp4
│ │ │ 8--简单数据类型和复杂数据类型.mp4
│ │ │ 9--简单数据类型在内存中的存储.mp4
│ │ │
│ │ └─9--任务八:ES6新特性
│ │ 1--课程介绍.mp4
│ │ 10--模板字符串标签函数.mp4
│ │ 11--字符串扩展方法.mp4
│ │ 12--参数默认值.mp4
│ │ 13--剩余操作符.mp4
│ │ 14--展开操作符.mp4
│ │ 15--箭头函数.mp4
│ │ 16--箭头函数的 this.mp4
│ │ 17--对象字面量的增强.mp4
│ │ 18--Object.assign 方法.mp4
│ │ 19--Object.is 方法.mp4
│ │ 2--ECMAScript 概述.mp4
│ │ 20--class 类.mp4
│ │ 21--静态方法 static.mp4
│ │ 22--类的继承 extends.mp4
│ │ 23--Set.mp4
│ │ 24--Map.mp4
│ │ 25--Symbol 数据类型.mp4
│ │ 26--Symbol 补充.mp4
│ │ 27--for of 遍历.mp4
│ │ 28--ES2015 其他内容.mp4
│ │ 29--ES2016 概述.mp4
│ │ 3--ES2015 概述.mp4
│ │ 4--准备工作.mp4
│ │ 5--let 和块级作用域.mp4
│ │ 6--const.mp4
│ │ 7--数组的解构.mp4
│ │ 8--对象的解构.mp4
│ │ 9--模板字符串.mp4
│ │
│ ├─03--Node.js
│ │ ├─1--课程资料
│ │ │ 1--讲义.zip
│ │ │
│ │ └─2--任务一:Node.js 基础
│ │ 1--Node.js概述(一).mp4
│ │ 10--模块包装函数.mp4
│ │ 11--内置模块.mp4
│ │ 12--npm 概述.mp4
│ │ 13--package.json文件介绍.mp4
│ │ 14--使用npm下载软件包.mp4
│ │ 15--使用Node.js软件包.mp4
│ │ 16--软件包依赖版本说明.mp4
│ │ 17--语义版本控制说明.mp4
│ │ 18--查看软件包实际版本的两个方法.mp4
│ │ 19--查看软件包的源数据.mp4
│ │ 2--Node.js概述(二).mp4
│ │ 20--下载特定版本的软件包和删除软件包.mp4
│ │ 21--更新软件包.mp4
│ │ 22--项目依赖和开发依赖.mp4
│ │ 23--全局安装与本地安装.mp4
│ │ 24--强制更新软件包版本.mp4
│ │ 25--发布软件包.mp4
│ │ 26--更新软件包的版本号.mp4
│ │ 27--撤销已经发布的软件包.mp4
│ │ 28--更改npm镜像地址.mp4
│ │ 29--npx命令的两个用途.mp4
│ │ 3--系统环境变量.mp4
│ │ 30--配置入口文件的作用.mp4
│ │ 31--模块查找规则(1).mp4
│ │ 32--模块查找规则(2).mp4
│ │ 33--CPU与存储器.mp4
│ │ 34--输入输出操作及模型介绍.mp4
│ │ 35--进程与线程.mp4
│ │ 36--JavaScript到底是单线程的还是多线程的.mp4
│ │ 37--什么是回调函数.mp4
│ │ 38--回调函数在异步编程中的应用.mp4
│ │ 39--回调地狱问题重现.mp4
│ │ 4--安装Node.js.mp4
│ │ 40--Promise基础用法.mp4
│ │ 41--通过Promise链式调用特性解决回调地狱问题.mp4
│ │ 42--使用Promise.all方法执行并发操作.mp4
│ │ 43--使用异步函数解决Promise代码臃肿的问题.mp4
│ │ 44--通过promisify方法改造通过回调函数获取结果的异步API.mp4
│ │ 45--事件循环机制概述.mp4
│ │ 46--事件循环的六个阶段.mp4
│ │ 47--宏任务与微任务.mp4
│ │ 48--通过代码验证事件循环机制(1).mp4
│ │ 49--通过代码验证事件循环机制(2).mp4
│ │ 5--解决在安装Node.js过程中可能会出现的两个问题.mp4
│ │ 50--通过代码验证事件循环机制(3).mp4
│ │ 51--通过代码验证事件循环机制(4).mp4
│ │ 52--通过代码验证事件循环机制(5).mp4
│ │ 53--通过代码验证事件循环机制(6).mp4
│ │ 54--通过代码验证事件循环机制(7).mp4
│ │ 55--nextTick方法.mp4
│ │ 56--setImmediate方法.mp4
│ │ 57--web应用的三个组成部分.mp4
│ │ 58--web服务器和客户端.mp4
│ │ 59--IP地址和域名.mp4
│ │ 6--Node初体验.mp4
│ │ 60--DNS服务器.mp4
│ │ 61--端口.mp4
│ │ 62--一些概念说明.mp4
│ │ 63--创建服务器雏形应用.mp4
│ │ 7--全局变量.mp4
│ │ 8--模块成员导出与导入.mp4
│ │ 9--模块成功导入导出需要知道的事.mp4
│ │
│ ├─04--Vue前端开发技术
│ │ ├─1--课程资料
│ │ │ 1--课程资料.zip
│ │ │
│ │ ├─2--任务一:初识 Vue.js
│ │ │ 1--Vue.js 简介.mp4
│ │ │ 2--Vue.js 核心特性.mp4
│ │ │ 3--Vue.js 安装.mp4
│ │ │ 4--Vue.js 基础语法.mp4
│ │ │ 5--el 选项.mp4
│ │ │ 6--插值表达式.mp4
│ │ │ 7--data 选项.mp4
│ │ │ 8--methods 选项.mp4
│ │ │
│ │ ├─3--任务二:Vue.js 基础指令
│ │ │ 1--Vue.js 指令.mp4
│ │ │ 10--v-for 指令.mp4
│ │ │ 11--v-for 指令下.mp4
│ │ │ 12--v-show 指令.mp4
│ │ │ 13--v-if 指令.mp4
│ │ │ 2--v-once 指令.mp4
│ │ │ 3--v-text 指令.mp4
│ │ │ 4--v-html 指令.mp4
│ │ │ 5--属性绑定.mp4
│ │ │ 6--v-bind 指令.mp4
│ │ │ 7--Class 绑定.mp4
│ │ │ 8--Style 绑定.mp4
│ │ │ 9--渲染指令.mp4
│ │ │
│ │ ├─4--任务三:事件与表单处理
│ │ │ 1--事件处理.mp4
│ │ │ 10--once 修饰符.mp4
│ │ │ 11--按键修饰符.mp4
│ │ │ 12--系统修饰符.mp4
│ │ │ 13--鼠标按键修饰符.mp4
│ │ │ 14--v-model 修饰符.mp4
│ │ │ 2--表单输入绑定.mp4
│ │ │ 3--输入框绑定.mp4
│ │ │ 4--单选按钮绑定.mp4
│ │ │ 5--复选框绑定.mp4
│ │ │ 6--选择框绑定.mp4
│ │ │ 7--修饰符.mp4
│ │ │ 8--prevent 修饰符.mp4
│ │ │ 9--stop 修饰符.mp4
│ │ │
│ │ ├─5--任务四:进阶语法
│ │ │ 1--自定义指令.mp4
│ │ │ 10--侦听器.mp4
│ │ │ 11--侦听器下.mp4
│ │ │ 12--Vue DevTools.mp4
│ │ │ 13--Vue.js 生命周期.mp4
│ │ │ 2--自定义全局指令.mp4
│ │ │ 3--自定义局部指令.mp4
│ │ │ 4--全局过滤器.mp4
│ │ │ 5--全局过滤器下.mp4
│ │ │ 6--局部过滤器.mp4
│ │ │ 7--计算属性.mp4
│ │ │ 8--计算属性练习.mp4
│ │ │ 9--计算属性的 setter.mp4
│ │ │
│ │ └─6--任务五:综合案例
│ │ 1--综合案例-TodoMVC.mp4
│ │ 10--事项删除.mp4
│ │ 11--事项编辑.mp4
│ │ 12--事项编辑-自动获取焦点.mp4
│ │ 13--事项编辑-取消编辑与保存编辑.mp4
│ │ 14--事项筛选.mp4
│ │ 15--事项数据持久化.mp4
│ │ 2--准备工作.mp4
│ │ 3--需求分析.mp4
│ │ 4--事项列表展示.mp4
│ │ 5--事项列表展示-实现.mp4
│ │ 6--状态栏信息展示.mp4
│ │ 7--事项状态切换.mp4
│ │ 8--事项状态切换下.mp4
│ │ 9--事项新增.mp4
│ │
│ ├─05--Flask基础
│ │ └─1--Flask基础
│ │ 1--课程资料.zip
│ │ 10--Flask 端点endpoint.mp4
│ │ 11--Flask 静态路由.mp4
│ │ 12--Flask 设置HTTP请求方法.mp4
│ │ 13--Flask redirect和url_for(一).mp4
│ │ 14--Flask redirect和url_for(二).mp4
│ │ 15--Flask 处理查询参数、表单数据、Json数据.mp4
│ │ 16--Flask 处理Cookie、文本数据、URL.mp4
│ │ 17--Flask 处理请求头.mp4
│ │ 18--Flask 处理响应数据.mp4
│ │ 19--Flask jsonify处理响应数据.mp4
│ │ 2--代码.zip
│ │ 20--Flask jsonify处理中文数据.mp4
│ │ 21--Flask Response响应数据.mp4
│ │ 22--Flask render_template响应数据.mp4
│ │ 23--Flask 模板的定义和使用.mp4
│ │ 24--Flask 自定义模板位置.mp4
│ │ 25--Flask 传递模板变量一.mp4
│ │ 26--Flask 传递模板变量二.mp4
│ │ 27--Flask 模板中编写语句控制代码.mp4
│ │ 28--Flask 模板自定义过滤器.mp4
│ │ 29--Flask 模板的继承和包含.mp4
│ │ 3--1Flask介绍.mp4
│ │ 30--Flask CSRF.mp4
│ │ 31--Flask 静态文件.mp4
│ │ 32--Flask 处理Cookie完成token的传递和解析.mp4
│ │ 33--Flask 处理Session.mp4
│ │ 34--Flask Flask-Restful入门.mp4
│ │ 35--Flask Flask-Restful参数校验.mp4
│ │ 36--Flask Flask-Restful自定义参数校验.mp4
│ │ 37--Flask Flask-Restful数据格式化和自定义格式化规则.mp4
│ │ 38--Flask abort.mp4
│ │ 39--Flask errorhandler.mp4
│ │ 4--Flask安装.mp4
│ │ 40--Flask 自定义404页面.mp4
│ │ 41--Flask 全局异常捕获.mp4
│ │ 42--Flask 蓝图.mp4
│ │ 43--Flask flask_sqlalchemy基本操作.mp4
│ │ 44--Flask flask_sqlalchemy定义Model.mp4
│ │ 45--Flask flask_sqlalchemy添加用户.mp4
│ │ 46--Flask flask_sqlalchemy修改、删除、查询用户.mp4
│ │ 47--Flask flask_sqlalchemy迁移数据.mp4
│ │ 48--Flask flask_sqlalchemy表关系.mp4
│ │ 49--Flask flask_login介绍.mp4
│ │ 5--Flask入门.mp4
│ │ 50--Flask flask_login使用流程创建User模型和基础配置.mp4
│ │ 51--Flask flask_login实现回调函数和登录.mp4
│ │ 52--Flask flask_login自定义登录.mp4
│ │ 53--Flask flask_login实现token认证.mp4
│ │ 54--Flask flask_login解决返回用户id为0的问题.mp4
│ │ 55--Flask flask_login实现sign签名.mp4
│ │ 6--Flask运行原理解析.mp4
│ │ 7--5Flask路由基本方法.mp4
│ │ 8--Flask动态路由.mp4
│ │ 9--Flask动态路由限定类型.mp4
│ │
│ └─06--接口测试平台开发
│ ├─1--接口平台开发实战一
│ │ 1--工具.zip
│ │ 10--后端接口开发_Flask_RESTfu实现添加测试用例.mp4
│ │ 11--后端接口开发_Flask_数据持久化(上).mp4
│ │ 12--后端接口开发_Flask_数据持久化(下).mp4
│ │ 13--前端三大框架介绍.mp4
│ │ 14--安装和配置Hbuilder.mp4
│ │ 15--Vue示例.mp4
│ │ 16--创建Vue项目.mp4
│ │ 17--安装Vue插件Vuetify、Router和axios.mp4
│ │ 18--前端界面新增Testcase选项.mp4
│ │ 19--前端界面设计查看测试用例的表格.mp4
│ │ 2--讲义.zip
│ │ 20--前端界面设计表格中的编辑和删除按钮.mp4
│ │ 21--前端界面设计表格中的新增测试用例接口.mp4
│ │ 22--前端界面设计实现查询所有测试用例.mp4
│ │ 23--前端界面设计实现新增测试用例.mp4
│ │ 24--前端界面设计实现组件化功能.mp4
│ │ 25--后端实现修改测试用例和删除测试用例的功能.mp4
│ │ 26--前端实现编辑按钮并弹出编辑对话框.mp4
│ │ 27--前端实现编辑功能.mp4
│ │ 28--前端实现刷新功能.mp4
│ │ 29--前端实现删除测试用例功能.mp4
│ │ 3--源码.zip
│ │ 30--接口测试平台总结.mp4
│ │ 4--什么时候开发接口测试平台.mp4
│ │ 5--如何设计一个接口测试平台.mp4
│ │ 6--后端接口开发_Flask示例.mp4
│ │ 7--后端接口开发_Flask处理接口请求数据和响应数据.mp4
│ │ 8--后端接口开发_Flask_RESTful介绍和初始化日志模块.mp4
│ │ 9--后端接口开发_Flask_RESTful实现查询所有测试用例接口.mp4
│ │
│ ├─2--接口平台开发实战二后端
│ │ 1--讲义.zip
│ │ 10--测试平台开发实战2 自定义响应数据(一).mp4
│ │ 100--修复Lock wait timeout exceeded的Bug.mp4
│ │ 101--优化测试用例导入和导出增加代码健壮性.mp4
│ │ 102--修复QueuePool limit of size 1 overflow 10 reached.mp4
│ │ 103--联调接口.mp4
│ │ 104--查询测试报告接口实现.mp4
│ │ 11--测试平台开发实战2 自定义响应数据(二).mp4
│ │ 12--测试平台开发实战2 自定义异常和flask异常源码解析.mp4
│ │ 13--测试平台开发实战2 全局异常捕获和解决自定义异常问题.mp4
│ │ 14--测试平台开发实战2 查询测试计划分析和初步实现查询测试计划详情接口.mp4
│ │ 15--测试平台开发实战2 优化查询测试计划详情接口.mp4
│ │ 16--测试平台开发实战2 实现搜索测试计划.mp4
│ │ 17--测试平台开发实战2 实现查询测试计划列表接口.mp4
│ │ 18--测试平台开发实战2 增强查询测试计划详情和查询列表的健壮性.mp4
│ │ 19--测试平台开发实战2 接口测试平台接口标准的确定.mp4
│ │ 2--源码.zip
│ │ 20--测试平台开发实战2 实现修改测试计划接口.mp4
│ │ 21--测试平台开发实战2 实现删除测试计划接口.mp4
│ │ 22--测试平台开发实战2 实现创建测试套件表结构.mp4
│ │ 23--测试平台开发实战2 实现添加测试套件接口.mp4
│ │ 24--测试平台开发实战2 实现查询测试套件接口.mp4
│ │ 25--测试平台开发实战2 实现搜索测试套件盒查询测试套件列表接口.mp4
│ │ 26--测试平台开发实战2 解决查询测试计划和查询测试套件接口返回为null的问题.mp4
│ │ 27--测试平台开发实战2 解决测试计划被删除也能添加测试套件成功的问题.mp4
│ │ 28--测试平台开发实战2 实现修改测试套件接口.mp4
│ │ 29--测试平台开发实战2 实现删除测试套件接口.mp4
│ │ 3--测试平台开发实战2 测试平台功能介绍和初始化.mp4
│ │ 30--28 测试平台开发实战2 设计测试用例表结构.mp4
│ │ 31--29 测试平台开发实战2 实现添加测试用例.mp4
│ │ 32--测试平台开发实战2 实现查询测试用例详情.mp4
│ │ 33--测试平台开发实战2 实现搜索测试用例和查询测试用例列表.mp4
│ │ 34--测试平台开发实战2 实现修改测试用例.mp4
│ │ 35--测试平台开发实战2 实现删除测试用例.mp4
│ │ 36--测试平台开发实战2 实现执行测试用例的分析.mp4
│ │ 37--测试平台开发实战2 编写执行测试用例的代码.mp4
│ │ 38--测试平台开发实战2 多线程执行测试用例.mp4
│ │ 39--测试平台开发实战2 生成测试报告分析.mp4
│ │ 4--测试平台开发实战2 日志收集.mp4
│ │ 40--测试平台开发实战2 设计测试报告表结构.mp4
│ │ 41--测试平台开发实战2 生成测试报告一.mp4
│ │ 42--测试平台开发实战2 生成测试报告二.mp4
│ │ 43--测试平台开发实战2 生成测试报告三.mp4
│ │ 44--测试平台开发实战2 生成测试报告四.mp4
│ │ 45--测试平台开发实战2 优化执行测试用例.mp4
│ │ 46--测试平台开发实战2 执行测试套件一.mp4
│ │ 47--测试平台开发实战2 执行测试套件二.mp4
│ │ 48--测试平台开发实战2_创建定时任务的表.mp4
│ │ 49--测试平台开发实战2_配置定时任务工具类的调度器、作业存储、执行器.mp4
│ │ 5--测试平台开发实战2 添加测试计划逻辑分析.mp4
│ │ 50--测试平台开发实战2_实现封装添加定时任务.mp4
│ │ 51--测试平台开发实战2_调试添加定时任务和解决编码问题、兼容性问题.mp4
│ │ 52--测试平台开发实战2_实现封装修改定时任务.mp4
│ │ 53--测试平台开发实战2_调试修改定时任务和补充代码.mp4
│ │ 54--测试平台开发实战2_实现封装查询定时任务详情接口.mp4
│ │ 55--测试平台开发实战2_实现封装查询定时任务列表接口.mp4
│ │ 56--测试平台开发实战2_实现封装搜索定时任务列表接口.mp4
│ │ 57--测试平台开发实战2_实现开始、暂停、恢复、关闭、删除定时任务.mp4
│ │ 58--测试平台开发实战2_实现添加定时任务接口.mp4
│ │ 59--测试平台开发实战2_实现查询定时任务列表.mp4
│ │ 6--测试平台开发实战2 创建测试计划数据库及原理解析.mp4
│ │ 60--测试平台开发实战2_实现修改定时任务.mp4
│ │ 61--测试平台开发实战2_实现删除定时任务.mp4
│ │ 62--测试平台开发实战2_实现暂停和恢复定时任务.mp4
│ │ 63--测试平台开发实战2_查看暂停和恢复的结果.mp4
│ │ 64--测试平台开发实战2_增加添加Date触发器定时任务盒修改Date触发器定时任务.mp4
│ │ 65--测试平台开发实战2_修改定时任务next_run_time打印错误的bug问题修复.mp4
│ │ 66--测试平台开发实战2_优化查询定时任务,减少冗余代码.mp4
│ │ 67--测试平台开发实战2_优化添加定时任务,增加创建时间.mp4
│ │ 68--测试平台开发实战2_设计环境表和环境变量表一.mp4
│ │ 69--测试平台开发实战2_设计环境表和环境变量表二.mp4
│ │ 7--测试平台开发实战2 在平台中使用flaskrestful实现helloworld.mp4
│ │ 70--测试平台开发实战2_实现环境表的增删改查.mp4
│ │ 71--测试平台开发实战2_实现环境变量的增删改查.mp4
│ │ 72--测试平台开发实战2_实现替换环境变量工具方法.mp4
│ │ 73--测试平台开发实战2_实现替换用例中的变量一.mp4
│ │ 74--测试平台开发实战2_实现替换用例中的变量二.mp4
│ │ 75--测试平台开发实战2_解决1205报错.mp4
│ │ 76--测试平台开发实战2_没有预期数据时的断言.mp4
│ │ 77--测试平台开发实战2_断言响应状态码.mp4
│ │ 78--测试平台开发实战2_JSON数据类型的断言.mp4
│ │ 79--测试平台开发实战2_JSON断言.mp4
│ │ 8--测试平台开发实战2 实现添加测试计划接口.mp4
│ │ 80--测试平台开发实战2_解决报告被叠加的bug.mp4
│ │ 81--测试平台开发实战2_断言持续时间.mp4
│ │ 82--测试平台开发实战2_正则表达式断言.mp4
│ │ 83--测试平台开发实战2_复制测试用例一.mp4
│ │ 84--测试平台开发实战2_复制测试用例二.mp4
│ │ 85--测试平台开发实战2_快速理解操作excel实现导入和导出的工具.mp4
│ │ 86--测试平台开发实战2_实现导出测试用例.mp4
│ │ 87--测试平台开发实战2_实现导入测试用例一.mp4
│ │ 88--测试平台开发实战2_实现导入测试用例二.mp4
│ │ 89--测试平台开发实战2_测试用例禁用和启用.mp4
│ │ 9--测试平台开发实战2 数据库连接可配置化.mp4
│ │ 90--测试平台开发实战2_测试套件导入和导出.mp4
│ │ 91--测试平台开发实战2_测试套件禁用和启用.mp4
│ │ 92--测试平台开发实战2_设计用户表.mp4
│ │ 93--测试平台开发实战2_添加用户.mp4
│ │ 94--测试平台开发实战2_实现登陆一.mp4
│ │ 95--测试平台开发实战2_实现登陆二.mp4
│ │ 96--测试平台开发实战2_实现退出登陆.mp4
│ │ 97--测试平台开发实战2_实现修改和删除用户.mp4
│ │ 98--测试平台开发实战2_对所有模块增加登陆校验.mp4
│ │ 99--优化测试套件导入和导出.mp4
│ │
│ └─3--接口平台开发实战二前端
│ 1--代码.zip
│ 10--共享全局变量.mp4
│ 11--Login组件及路由梳理.mp4
│ 12--Login界面容器绘制.mp4
│ 13--Login表单绘制.mp4
│ 14--输入框图标处理.mp4
│ 15--登录表单数据绑定.mp4
│ 16--登录表单数据校验.mp4
│ 17--表单数据重置功能.mp4
│ 18--表单数据预验证.mp4
│ 19--postman接口调试.mp4
│ 2--创建项目.mp4
│ 20--Axios处理登录请求.mp4
│ 21--登录成功处理.mp4
│ 22--封装 Axios模块.mp4
│ 23--封装登录接口请求.mp4
│ 24--重复请求处理.mp4
│ 25--登录身份认证说明.mp4
│ 26--Vuex基本介绍.mp4
│ 27--纯Vue数据操作.mp4
│ 28--Vuex环境搭建.mp4
│ 29--Mutations与Getters使用.mp4
│ 3--Git管理项目.mp4
│ 30--Actions使用.mp4
│ 31--Vuex状态映射.mp4
│ 32--项目路由规划.mp4
│ 33--路由规划优化.mp4
│ 34--布局容器使用.mp4
│ 35--侧边栏菜单.mp4
│ 36--头部布局实现.mp4
│ 37--保存用户信息.mp4
│ 38--页面权限校验.mp4
│ 39--登录后界面保存.mp4
│ 4--目录结构说明.mp4
│ 40--用户信息查询梳理.mp4
│ 41--用户信息展示.mp4
│ 42--实现用户退出.mp4
│ 43--项目管理分析与布局.mp4
│ 44--测试计划查询.mp4
│ 45--测试计划功能说明.mp4
│ 46--测试计划新增实现.mp4
│ 47--测试计划删除实现.mp4
│ 48--测试计划编辑实现.mp4
│ 49--测试套件功能演示.mp4
│ 5--目录结构调构.mp4
│ 50--测试套件路由处理.mp4
│ 51--测试套件头部布局.mp4
│ 52--测试套件查询封装.mp4
│ 53--测试套件列表查询优化.mp4
│ 54--测试套件删除功能.mp4
│ 55--测试套件新增功能.mp4
│ 56--测试套件编辑功能.mp4
│ 57--测试套件状态管理.mp4
│ 58--测试套件导入实现.mp4
│ 59--测试套件导出说明.mp4
│ 6--代码规范说明.mp4
│ 60--测试套件导出实现.mp4
│ 61--测试套件查询实现.mp4
│ 62--测试套件列表分页.mp4
│ 63--测试用例功能说明.mp4
│ 64--测试用例头部布局.mp4
│ 65--测试用例列表布局.mp4
│ 66--测试用例列表展示.mp4
│ 67--测试用例新增布局.mp4
│ 68--测试用例新增实现.mp4
│ 69--测试用例删除实现.mp4
│ 7--自定义校验规则.mp4
│ 70--环境变量功能说明.mp4
│ 71--环境变量列表展示.mp4
│ 8--ElementUI组件库使用.mp4
│ 9--ElementUI样式处理.mp4

├─13--阶段十三:算法
│ ├─01--数据结构和算法(一)
│ │ ├─1--数据结构学习方法与体系
│ │ │ 1--如何学好数据结构和算法.mp4
│ │ │ 2--数据结构和算法知识体系.mp4
│ │ │ 3--数据结构与算法知识点总览.mp4
│ │ │
│ │ ├─10--字符串翻转:翻转字符串里的单词修改
│ │ │ 1--理解题意&选择数据结构和算法思维.mp4
│ │ │ 2--基本解法以及编码实现-已修改.mp4
│ │ │ 3--更优解-切割+反向遍历实现变形延伸总结和练习0105修改.mp4
│ │ │
│ │ ├─2--数组:实现整数的数字反转
│ │ │ 1--Comprehend 理解题意&Choose 选择数据结构和算法思维.mp4
│ │ │ 2--Code 基本解法编码-暴力解法和复杂度分析.mp4
│ │ │ 3--Code 基本解法编码-优化解法和复杂度分析.mp4
│ │ │ 4--Consider 思考更优解&Code 最优解-数学思维解法和复杂度分析.mp4
│ │ │ 5--Change 变形延伸&总结和练习.mp4
│ │ │
│ │ ├─3--链表+数学:两数相加
│ │ │ 1--Comprehend 理解题意.mp4
│ │ │ 2--Choose 数据结构和算法思维.mp4
│ │ │ 3--Code 基本解法思路和编码实现和思考最优解.mp4
│ │ │ 4--Code 最优解-数学思维解法思路、数学思维解法编码和复杂度分析.mp4
│ │ │ 5--变形延伸、总结和习题.mp4
│ │ │
│ │ ├─4--栈:删除最外层的括号
│ │ │ 1--Comprehend 理解题意&Choose 数据结构和算法思维.mp4
│ │ │ 2--Code 基本解法编码.Consider 思考更优解.mp4
│ │ │ 3--Code 最优解-栈解法思路和代码.mp4
│ │ │ 4--Code 最优解-用数组替代栈&使用计数器思想优化代码.mp4
│ │ │ 5--Change 变形延伸&总结和练习.mp4
│ │ │
│ │ ├─5--队列:最近的请求次数
│ │ │ 1--题意理解 数据结构和算法思维.mp4
│ │ │ 2--Code 基本解法编码-暴力解法代码 思路1.mp4
│ │ │ 3--Code 基本解法编码-双指针解法2_1215修改.mp4
│ │ │ 4--Code 基本解法编码-双指针解法2_1215修改.mp4
│ │ │ 5--Code 最优解-代码和复杂度分析.mp4
│ │ │ 6--变形延伸 总结和练习.mp4
│ │ │
│ │ ├─6--链表+快慢指针:环形链表
│ │ │ 1--Comprehend 理解题意&Choose 选择数据结构和算法思维.mp4
│ │ │ 2--基本解法编码.mp4
│ │ │ 3--Consider思考更优解 Code最优解-追击问题解法.mp4
│ │ │
│ │ ├─7--跳表:Redis中如何实现有序集合
│ │ │ 1--理解题意 选择数据结构和算法思维-关键知识点跳表.mp4
│ │ │ 2--基本解法编码-步骤一思路分析 实现search方法.mp4
│ │ │ 3--基本解法编码-实现erase方法 实现add方法.mp4
│ │ │ 4--.基本解法编码-步骤二给跳表加索引.mp4
│ │ │ 5--思考更优解 Code最优解 变形延伸和总结.mp4
│ │ │
│ │ ├─8--双指针:删除排序数组中的重复项修改
│ │ │ 1--理解题意&数据结构和算法思维选择.mp4
│ │ │ 2--基本解法编码-暴力解法&思考更优解.mp4
│ │ │ 3--最优解-双指针解法代码实现&变形延伸.mp4
│ │ │
│ │ └─9--哈希表:无重复字符的最长子串修改
│ │ 1--Comprehend 理解题意&Choose 选择数据结构和算法思维.mp4
│ │ 2--Code 基本解法编码&Consider 思考更优解.mp4
│ │ 3--Code 最优解-哈希表+双指针思路分析.mp4
│ │ 4--Code 最优解-哈希表+双指针代码实现.mp4
│ │ 5--Code 最优解-哈希表+双指针优化思路和代码.mp4
│ │ 6--Change 变形延伸&总结和练习.mp4
│ │
│ ├─02--数据结构和算法(二)
│ │ ├─1--递归:求解汉诺塔问题
│ │ │ 1--理解题意&数据结构及算法思维选择.mp4
│ │ │ 2--基本解法及编码实现.mp4
│ │ │ 3--思考更优解&最优解思路及编码实现&变形延伸.mp4
│ │ │
│ │ ├─2--排序+递归:特殊的二进制序列
│ │ │ 1--理解题意数据结构及算法思维选择.mp4
│ │ │ 2--基本解法及编码实现.mp4
│ │ │ 3--思考更优解&最优解思路及编码实现&变形延伸.mp4
│ │ │
│ │ ├─3--分治算法:排序矩阵查找
│ │ │ 1--理解题意&数据结构及算法思维选择.mp4
│ │ │ 2--基本解法及编码实现1209修改.mp4
│ │ │ 3--思考更优解&最优解思路及编码实现&变形延伸.mp4
│ │ │
│ │ ├─4--归并排序+二分查找:寻找两个正序数组的中位数
│ │ │ 1--题意理解&数据结构及算法思维选择.mp4
│ │ │ 2--基本解法及编码实现.mp4
│ │ │ 3--思考最优解.mp4
│ │ │ 4--最优解思考&变形延伸.mp4
│ │ │
│ │ ├─5--贪心算法:行相等的最少多米诺旋转
│ │ │ 1--基本解法思路及编码实现.mp4
│ │ │ 2--思考更优解&最优解思路及编码实现&变形延伸.mp4
│ │ │
│ │ └─6--栈+贪心:去除重复字母修改
│ │ 1--理解题意&数据结构及算法思维选择.mp4
│ │ 2--基本解法思路及编码实现.mp4
│ │ 3--思考更优解.mp4
│ │ 4--最优解思路及编码实现&变形延伸.mp4
│ │
│ └─03--数据结构和算法(三)
│ ├─1--二叉树+BFS+DFS:二叉树的最大深度
│ │ 1--理解题意 数据结构及算法思维选择.mp4
│ │ 2--基本解法及编码实现.mp4
│ │ 3--思考更优解 最优解思路及编码实现 变形延伸.mp4
│ │
│ ├─2--二叉树+遍历:二叉树的中序遍历
│ │ 1--基础知识讲解.mp4
│ │ 2--迭代实现中序遍历.mp4
│ │ 3--递归实现.mp4
│ │ 4--莫里斯遍历.mp4
│ │
│ ├─3--二叉搜索树:二叉搜索树的最大键值和
│ │ 1--理解题意(上).mp4
│ │ 2--理解题意(下).mp4
│ │ 3--基本解法及编码实现(上).mp4
│ │ 4--基本解法及编码实现(下).mp4
│ │ 5--思考更优解 最优解思路及编码实现 变形延伸.mp4
│ │
│ ├─4--字典树+哈希表:实现一个魔法字典
│ │ 1--理解题意 数据结构及算法思维选择.mp4
│ │ 2--基本解法及编码实现上.mp4
│ │ 3--基本解法及编码实现下.mp4
│ │ 4--最优解思路及编码实现.mp4
│ │
│ ├─5--最大堆+最小堆:查找和最小的k对数字
│ │ 1--编码实现(一).mp4
│ │ 2--编码实现(二).mp4
│ │ 3--编码实现(三).mp4
│ │ 4--最优解思路及编码实现.mp4
│ │
│ ├─6--堆+字典树:求解前k个高频单词
│ │ 1--解法(一).mp4
│ │ 2--解法(二).mp4
│ │ 3--最优解.mp4
│ │ 4--最优解思路及编码实现&变形延伸.mp4
│ │
│ └─7--线段树:形成目标子数组最少增加次数
│ 1--数据结构及算法思维选择(上).mp4
│ 2--数据结构及算法思维选择(下).mp4
│ 3--基本解法及编码实现.mp4
│ 4--思考更优解&最优解思路及编码实现&变形延伸.mp4

└─14--阶段十四:安全测试
├─01--OWASP安全测试体系及DVWA搭建
│ ├─1--任务一:OWASP安全测试体系
│ │ 1--OWASP服务端安全测试体系.mp4
│ │ 2--OWAP_CheckList.mp4
│ │ 3--安全测试工具.mp4
│ │
│ └─2--任务二:DVWA搭建和简介
│ 1--DVWA搭建.mp4
│ 2--DVWA模块简介.mp4

├─02--Burpsuite
│ └─1--任务一:Burpsuite的使用
│ 1--黑客攻击思路和Burpsuite简介.mp4
│ 2--Burpsuite环境配置和安装.mp4
│ 3--Burpsuite快捷启动方式.mp4
│ 4--Burpsuite爬行.mp4
│ 5--Burpsuite_proxy篡改请求.mp4
│ 6--Burpsuite_谷歌浏览器配置CA.mp4
│ 7--Burpsuite爆破实操.mp4

├─03--XSS攻击
│ └─1--任务一:XSS攻击
│ 1--XSS脚本攻击原理.mp4
│ 10--普通用户升级为admin用户.mp4
│ 2--XSS脚本分类.mp4
│ 3--Javascript创建读取修改cookie.mp4
│ 4--基于DVWA的反射型XSS攻击演示.mp4
│ 5--基于DVWA的存储型XSS攻击演示.mp4
│ 6--存储型和反射型XSS区别.mp4
│ 7--基于DVWA的DOM型XSS攻击演示.mp4
│ 8--黑客窃取cookie到远程服务器拓扑原理图.mp4
│ 9--黑客窃取cookie到远程服务器实操演练.mp4

├─04--CSRF攻击
│ └─1--任务一:CSRF攻击
│ 1--CSRF跨站请求伪造原理.mp4
│ 10--实战-通过 XSS(DOM)漏洞进行 CSRF 攻击.mp4
│ 11--使用 CSRFTester 进行自动化探测 CSRF 漏洞.mp4
│ 2--low 级别CSRF 攻击演示.mp4
│ 3--构造中大奖链接.mp4
│ 4--短链接.mp4
│ 5--medium级别CSRF 攻击演示.mp4
│ 6--通过其他站点进行CSRF攻击.mp4
│ 7--绕过 Referer 过滤.mp4
│ 8--high 级别CSRF 攻击演示.mp4
│ 9--破解High级别XSS(DOM)型无法攻击的问题.mp4

└─05--sql注入
└─1--任务一:sql注入
1--sql注入概述及sqlmap介绍.mp4
2--sql注入漏洞案例.mp4
3--kali安装.mp4
4--xshell连接kali(一).mp4
5--xshell连接kali(二).mp4
6--基于kali安装sqlmap.mp4
7--sqlmap连接DVWA数据库.mp4
8--sql注入并获得后台任意用户的帐号和密码实战.mp4

课程下载地址:

VIP用户免费下载,下载前请阅读上方文件目录,下载链接为百度云网盘,如链接失效,可评论或私信告知。

发表评论

后才能评论

本站资源压缩后上传分享,资源不容易失效,但不排除部分网友进行在线解压导致资源失效,这种情况站长会重新压缩后上传分享。
链接失效,请评论或邮件或微信告知,本站第一时间解决。

部分资源压缩文件较大,采取分卷压缩,比如:资源.zip 、 资源.z01 、 资源.z02 。此为压缩包分卷格式,下载时需把所有文件全部下载完后方可解压(否则解压会提出错误并缺少文件),解压时只需解压 资源.zip 即可释放全部文件。

解压软件推荐使用:Bandizip
Windows版官网:https://www.bandisoft.com/bandizip/
Mac版官网:https://www.bandisoft.com/bandizip.mac/
Windows专业破解版,点击下载

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理。(售后不用担心,绝对让您百分百满意)