这门课适合的处境很明确:你已经知道软件测试是入行门槛相对友好的方向,但手里的资料要么是零散视频,要么只讲理论不碰真实项目,投简历时说不出自己到底测过什么。这套课想解决的就是"从概念到能独立走完一个项目测试流程"这一段,重点偏向 App 端,同时把服务端部署和项目管理一起补齐。

它实际覆盖哪些工作场景

课程按基础、环境、移动端、云测试、项目管理几条线铺开,落点都对应具体工作内容,而不是泛泛的知识点罗列。

  • 拿到需求后怎么拆测试点、怎么设计用例,用电商平台作为完整对象走一遍测试流程。
  • 自己把被测系统跑起来:Linux 服务器的基本运维操作,以及在服务器上完成电商平台的部署。
  • 移动端专项:功能测试、抓包分析、adb 常用操作、性能数据采集,围绕一个知识付费类 App 做云测试和性能测试实战。
  • 借用云测试平台做多机型兼容性验证,并在此基础上分析性能表现。
  • 用 JIRA 参与敏捷项目,理解缺陷流转和迭代节奏。

可以看出它的组织逻辑是"环境自己搭、功能自己测、性能自己压、缺陷自己跟",而不是把这几块割裂成互不相干的章节。

学完之后能独立做什么

比较务实的预期是:能在一个中小型项目里承担测试执行的主体工作。具体包括独立搭建并维护测试环境,针对移动端和 PC 端分别设计并执行测试用例,用抓包工具定位前后端问题归属,跑一轮性能测试并看懂响应时间、吞吐、资源占用这些指标,判断瓶颈大致出在服务端还是客户端。遇到缺陷能在 JIRA 里规范提交、跟进、回归。

需要提醒的是,"性能调优"这部分容易让人产生过高期待。课程能帮你具备发现瓶颈和分析原因的能力,但真正把服务端性能调优做好,还依赖你对数据库、中间件和代码的进一步积累。把它当作入门和方向指引更合理。

资料适合什么基础

零基础可以直接进,基础篇从测试分类、基本概念、用例设计方法讲起,不默认你学过编程。但有两处会稍微吃力:一是 Linux 部分,如果完全没碰过命令行,需要额外花时间熟悉;二是性能测试涉及脚本和参数配置,有一点编程思维会顺畅很多。

已经在做功能测试、想往 App 专项或性能方向转的人,收获会更直接,因为课程给的实践对象接近真实项目,能补上"没测过完整项目"这块短板。纯管理岗或只想了解概念的人,投入产出比就不高。

怎么用这套资料

建议按环境—功能—性能的顺序推进。先把 Linux 和部署这部分啃下来,后面所有实战都建立在能自己把系统跑起来的前提上。电商平台和知识付费 App 这两个案例不要只看,跟着做一遍,把用例、缺陷记录、性能数据整理成自己的东西,面试时这就是可讲的素材。抓包和 adb 属于高频操作技能,单独抽时间反复练,比一次性看完更有效。JIRA 部分可以在做案例时同步使用,边做边熟悉流程。

整体判断:这是一套偏实战、以 App 测试为主线的体系课,适合想补齐完整项目经验的人。如果你只缺某一个单点技能,比如只想学性能,那按需挑选其中对应部分即可,不必从头到尾走一遍。

课程目录

课程目录244 集
  • 01 软件测试概念认知及基础知识 01 软件测试之app测试系列课程.mp4
  • 02 什么是软件测试.mp4
  • 03 软件测试之水杯需要思考的维度.mp4
  • 04 软件测试电梯需要思考的维度.mp4
  • 05 为什么需要软件测试.mp4
  • 06 软件测试有哪些原则.mp4
  • 07 软件测试的常用测试对象有哪些.mp4
  • 08 优秀软件测试工程师需具备业务分析能力.mp4
  • 09 优秀软件测试工程师具备洞察bug能力.mp4
  • 10 优秀软件测试工程师具备团队协作能力.mp4
  • 11 优秀软件测试工程师具备问题解决能力.mp4
  • 12 优秀软件测试工程师具备哪些专业技术能力.mp4
  • 13 优秀软件测试工程师具备沟通表达能力.mp4
  • 14 优秀软件测试工程师具备宏观把控能力.mp4
  • 15 软件测试有哪些常用分类.mp4
  • 16 单元测试的定义.mp4
  • 17 白盒测试的定义.mp4
  • 18 集成测试的定义.mp4
  • 19 系统测试的定义.mp4
  • 20 软件测试之性能测试.mp4
  • 21 什么是安全测试.mp4
  • 22 验收测试定义以及验收需要注意的事项.mp4
  • 23 冒烟测试定义和注意事项.mp4
  • 02 软件测试策略及测试范围和架构定义 01 详细讲解BS架构定义及其原理.mp4
  • 02 CS架构的定义及其原理.mp4
  • 03 软件测试策略及测试范围.mp4
  • 04 软件测试常用分类讲解.mp4
  • 03 软件测试用例设计方法和设计规范 01 测试用例的定义.mp4
  • 02 测试用例的规范.mp4
  • 03 完整测试用例组成的元素以及对应作用.mp4
  • 04 测试用例模板内容详细讲解.mp4
  • 05 测试用例编写的基本原则.mp4
  • 06 测试用例有什么意义.mp4
  • 07 测试用例管理工具有哪些.mp4
  • 08 软件测试人员设计完美测试用例需要什么样的素质.mp4
  • 09 测试用例更新与维护.mp4
  • 10 软件测试中间的经典二八原则.mp4
  • 11 软件测试方法等价类划分法详细讲解.mp4
  • 12 软件测试用例方法边界值分析法讲解.mp4
  • 13 软件测试用例设计方法因果图法讲解.mp4
  • 14 软件测试用例设计方法流程图分析法详细讲解.mp4
  • 15 软件测试用例设计方法之错误推理法.mp4
  • 16 什么是AB交叉测试.mp4
  • 17 什么样的项目不适合写测试用例.mp4
  • 04 软件测试之兼容性测试 01 什么是软件兼容性测试.mp4
  • 02 兼容性测试目的.mp4
  • 03 兼容性测试手段.mp4
  • 04 浏览器内核详细讲解.mp4
  • 05 兼容性测试清单.mp4
  • 06 市场浏览器占比分布.mp4
  • 07 浏览器兼容性测试注意事项.mp4
  • 08 分辨率兼容性测试.mp4
  • 09 app 兼容性测试.mp4
  • 10 2020年Q1安卓手机市场占比08.mp4
  • 05 软件测试bug管理 01 BUG的定义.mp4
  • 02 软件缺陷管理目的.mp4
  • 03 Bug严重等级怎么划分.mp4
  • 04 软件开发过程关键角色及应负责任.mp4
  • 06 软件测试相关的项目管理流程 01 软件工程的V模型.mp4
  • 02 软件工程V模型的优点和不足.mp4
  • 03 详细讲解软件测试流程.mp4
  • 04 版本送测流程和注意事项.mp4
  • 05 bug 处理流程讲解.mp4
  • 06 测试用例评审流程.mp4
  • 07 什么是产品验收流程以及验收注意事项.mp4
  • 08 软件测试执行过程中暂停的标准讲解.mp4
  • 09 软件测试通过有哪些准则.mp4
  • 07 禅道项目管理软件 01 禅道管理软件初步认识.mp4
  • 02 禅道项目管理软件系统怎么安装.mp4
  • 03 禅道项目管理软件怎么进行组织架构管理.mp4
  • 04 禅道项目管理软件系统产品管理.mp4
  • 05 禅道项目管理软件之项目管理讲解.mp4
  • 06 规范BUG样例讲解.mp4
  • 08 JIRA敏捷项目管理软件详细讲解 01 JIRA敏捷项目管理软件的作用和功能介绍.mp4
  • 02 jira敏捷管理过程关键角色及应负责任.mp4
  • 03 JIRA项目管理软件中间创建问题.mp4
  • 04 JIRA项目管理软件的怎么进行用户管理.mp4
  • 05 JIRA新建项目以及项目版本管理.mp4
  • 06 JIRA项目管理软件怎么创建故事.mp4
  • 07 JIRA项目管理软件怎么创建BUG.mp4
  • 08 JIRA项目管理中间的面板配置讲解.mp4
  • 09 软件测试电商平台项目实战之平台业务介绍 01 电商项目业务背景简介.mp4
  • 02 传统电商模式主体框架讲解.mp4
  • 03 传统电商模式有哪些主要功能.mp4
  • 04 商城服务架构介绍.mp4
  • 05 电商平台功能点简介.mp4
  • 06 电商系统环境安装部署简介.mp4
  • 07 电商系统数据库表结构简介.mp4
  • 08 电商主要功能清单简介.mp4
  • 09 订单流转业务流程图.mp4
  • 10 怎么样才能快速理解需求规格说明书.mp4
  • 11 项目管理之PDCA.mp4
  • 10 软件测试电商平台项目实战之测试计划 01 项目软件测试计划01.mp4
  • 02 电商平台软件测试计划02.mp4
  • 03 电商平台软件测试计划03.mp4
  • 04 电商平台软件测试计划04.mp4
  • 05 通过表格编写简易版测试计划.mp4
  • 06 项目排期的作用.mp4
  • 07 怎么设计一个完美的项目排期.mp4
  • 08 怎么进行公共用例设计.mp4
  • 11 软件测试电商平台项目实战之测试执行 01 测试用例设计01.mp4
  • 02 测试用例设计02.mp4
  • 03 功能性测试用例设计01.mp4
  • 04 功能性测试用例设计02.mp4
  • 05 怎么进行性能测试场景设计.mp4
  • 06 思维导图Xmind工具使用讲解.mp4
  • 07 Xmind思维导图怎么进行测试用例设计.mp4
  • 08 怎么通过判定表和场景法编写测试用例.mp4
  • 09 电商平台功能测试执行01.mp4
  • 10 浏览器玩转F12快捷键定位前端BUG.mp4
  • 11 电商平台怎么进行兼容性测试.mp4
  • 12 浏览器玩转F12快捷键02.mp4
  • 13 电商平台怎么进行安全性测试.mp4
  • 14 电商平台安全测试02.mp4
  • 15 常用抓包工具有哪些.mp4
  • 16 HTTPAnalyzer抓包工具讲解.mp4
  • 17 PostmanAPI接口联调详细讲解.mp4
  • 18 postman和jmeter组合使用.mp4
  • 19 软件测试报告目的是什么.mp4
  • 20 软件测试报告模板讲解.mp4
  • 12 软件测试需具备的linux基础知识 01 什么是操作系统.mp4
  • 02 什么是linux 操作系统.mp4
  • 03 怎么安装Vmware.mp4
  • 04 VMware怎么安装CentOS7.mp4
  • 05 VMware 安装Centos 怎么进行网络配置.mp4
  • 06 为什么需要远程工具连接Linux操作系统.mp4
  • 07 常用远程工具介绍.mp4
  • 08 SecureCRT 远程连接工具怎么安装.mp4
  • 09 SecureCRT远程工具常用设置.mp4
  • 10 SecureCRT 远程工具字符集问题处理.mp4
  • 11 Linux 命令语法格式.mp4
  • 12 date cal 和 clear 命令用法.mp4
  • 13 Linux su 切换用户命令用法.mp4
  • 14 Linux last命令用法.mp4
  • 15 Linux 启动原理.mp4
  • 16 Linux怎么关机和重启服务器.mp4
  • 17 uname 命令详细讲解.mp4
  • 18 cd 命令切换目录.mp4
  • 19 ls 命令怎么列出目录中的内容.mp4
  • 20 cp 命令怎么复制文件和目录.mp4
  • 21 mkdir命令怎么创建目录.mp4
  • 22 touch 命令怎么创建文件.mp4
  • 23 rm 命令删除垃圾文件.mp4
  • 24 mv 命令移动及修改文件和目录名称.mp4
  • 25 file 命令确定文件中数据的类型.mp4
  • 26 Linux 文件系统目录结构讲解.mp4
  • 27 Linux磁盘管理讲解.mp4
  • 28 怎么利用通配符查找文件.mp4
  • 29 常用命令之find搜索文件和目录.mp4
  • 30 Tab 快捷键补齐命令行.mp4
  • 31 使用cat 浏览正文文件的内容.mp4
  • 32 使用head 浏览正文文件的内容.mp4
  • 33 more 命令浏览器文件内容.mp4
  • 34 wc 命令常用用法.mp4
  • 35 项目跟踪错误日志定位常用命令之tail.mp4
  • 36 history 命令使用语法.mp4
  • 37 Linux 用户和用户组怎么管理.mp4
  • 38 passwd 文件讲解.mp4
  • 39 管道操作讲解.mp4
  • 40 怎么将输出重定向到文件中.mp4
  • 41 linux vi 编辑器讲解01.mp4
  • 42 linux vi 编辑器讲解02.mp4
  • 43 linux vi 编辑器讲解03.mp4
  • 44 Tar 归档文件和归档技术讲解.mp4
  • 45 Tar 命令文件怎么进行解压.mp4
  • 46 ps 查看进程详细信息.mp4
  • 47 查看tomcat 进程并Kill tomcat 进程.mp4
  • 48 kill命令语法讲解.mp4
  • 49 RPM怎么管理软件包.mp4
  • 50 free怎么查看系统中内存使用量信息.mp4
  • 51 top 命令详解 持续监听进行运行状态.mp4
  • 52 linux 防火墙.mp4
  • 53 怎么购买云服务器.mp4
  • 54 云服务器实例常用操作.mp4
  • 55 云服务器一键进行重装操作系统.mp4
  • 56 云服务器配置安全组管理.mp4
  • 57 云服务器注册域名和备案.mp4
  • 13 电商平台测试环境项目实战部署 01 项目实战平台服务器拓扑结构图讲解.mp4
  • 02 项目实战平台部署服务清单.mp4
  • 03 JDK 作用介绍以及 linux 怎么搭建jdk 1.8.mp4
  • 04 tomcat 容器介绍.mp4
  • 05 linux服务器怎么部署tomcat 容器.mp4
  • 06 nginx 的作用以及怎么部署.mp4
  • 07 redis 的作用以及怎么部署.mp4
  • 08 linux 怎么部署MySql 服务01.mp4
  • 09 linux 怎么部署MySql 服务02.mp4
  • 10 linux 怎么部署MySql 服务03.mp4
  • 11 linux 怎么部署MySql 服务04.mp4
  • 12 数据库远程连接工具Navicat 简介及安装.mp4
  • 13 项目实战平台创建数据库以及执行脚本.mp4
  • 14 项目实战平台管理后台部署01.mp4
  • 15 项目实战平台买家端部署.mp4
  • 16 项目实战平台卖家端部署.mp4
  • 17 log4j2.xml 文件作用讲解.mp4
  • 14 app功能测试基础知识 01 为什么需要学习app测试.mp4
  • 02 什么是APP测试.mp4
  • 03 Web测试和App测试有什么区别.mp4
  • 04 app测试的过程关注维度之测试资源准备.mp4
  • 05 app测试的过程关注维度之测试用例设计和评审.mp4
  • 06 app测试的过程关注维度之UI测试.mp4
  • 07 app测试的过程关注维度之功能测试.mp4
  • 08 app测试的过程关注维度之中断测试.mp4
  • 09 app测试的过程关注维度之兼容性测试.mp4
  • 10 app测试的过程关注维度之性能测试.mp4
  • 11 app测试的过程关注维度之稳定性测试.mp4
  • 12 测试分析及测试报告输出.mp4
  • 15 安卓adb常用知识 01 adb介绍.mp4
  • 02 adb工具安装.mp4
  • 03 真实android手机连接adb注意事项.mp4
  • 04 adb 常用命令之adb devices.mp4
  • 05 adb命令基本语法格式.mp4
  • 06 adb 常用命令之pmlistpackage.mp4
  • 07 adb常用命令之热启动.mp4
  • 08 adb命令之卸载应用.mp4
  • 09 adb命令之强制停止应用.mp4
  • 10 adb命令之查看手机设备信息.mp4
  • 11 adb命令之重启手机.mp4
  • 16 fiddler 抓包工具详细讲解 01 为什么需要用抓包工具.mp4
  • 02 Fiddler 抓包工具原理.mp4
  • 03 Fiddler 工具安装.mp4
  • 04 Fiddler 视图功能区域讲解.mp4
  • 05 Fiddler 怎么抓包移动端.mp4
  • 06 Fiddler 过滤filters非必要抓取请求.mp4
  • 17 云测试平台知识 01 为什么需要云测试平台.mp4
  • 02 各云测平台优劣势比较.mp4
  • 03 腾讯wetest平台功能讲解.mp4
  • 18 PerfDog性能狗能知识 01 什么是PerfDog性能狗能.mp4
  • 02 PerfDog特点.mp4
  • 03 PerfDog下载及安装.mp4
  • 04 PerfDog主界面.mp4
  • 05 PerfDog无法检测到手机.mp4
  • 06 PerfDog指标说明.mp4
  • 07 PerfDog指标报告.mp4
  • 19 知识付费平台性能测试实践 01 app常见性能测试指标.mp4
  • 02 冷启动和热启动概念讲解.mp4
  • 03 FPS概念.mp4
  • 04 确定知识付费平台性能指标模板.mp4
  • 05 PerfDog性能狗测试手机资源使用情况.mp4
  • 06 PerfDog性能狗报告字段分析.mp4
  • 07 通过adb命令查看冷热启动时间.mp4
  • 08 通过Monkey命令并发随机用户单击触摸手势事件.mp4
  • 09 测试结果上传云平台.mp4
  • 10 云平台FPS和CPU等指标分析.mp4
  • 11 性能测试结论.mp4