值不值得学:先看它解决什么工作场景
很多做手工测试的人,每天重复点击页面、填表单、核对结果,既耗时又容易漏掉边界情况。这门以 Selenium3 和 Python3 为核心的自动化测试资料,针对的就是这类重复劳动。它把日常的回归测试、冒烟测试场景,转换成可运行的脚本,让浏览器替你跑用例。如果你所在的团队每次发版都要人工回归一遍主流程,或者你个人想从点点点的体力活里抽身,去承担一点写脚本、做接口或页面自动化的事情,那么这套资料值得花时间看。它不是用来凑数的科普,而是围绕真实测试流程搭建的工具链实操。资料里包含 unittest 框架的用法,这意味着学完不是只会写零散代码,而是能把用例组织起来、批量执行并查看结果,这正是测试工作中最需要的落地形态。
适合什么基础,建议先看哪几块
这套资料适合已经懂一点软件测试基本概念、但编程基础薄弱的转行者,或者平时做手工测试、想补齐自动化能力的上班族。它从 Python3 环境搭建和 Selenium3 安装讲起,前期门槛不高。但如果你完全没接触过任何编程语言,建议先花几天时间补一下变量、循环、函数这些基础语法,否则看到页面元素定位和断言写法时会卡壳。拿到资料后,建议先看开头的课程大纲介绍,对整体脉络有个数;接着直接跳到环境搭建部分,把 Python3、Selenium3 和浏览器驱动配通,这一步如果卡住,后面代码全跑不起来。环境验证通过后,重点看测试核心理论知识和元素定位那几块。理论部分讲了软件开发生命周期和测试分类,这是面试常问内容,也是理解为什么要写自动化脚本的前提。元素定位是 Selenium 的核心,能不能精准抓到页面控件,决定了脚本能不能跑稳。
资料怎么配合练习,学完能独立做什么
看视频时不要只跟着敲一遍就过,每学一个知识点,自己找一个常用网站去练手。比如学了输入框定位和点击操作,就去找一个登录页写个登录脚本;学了 unittest 框架,就把之前写的登录脚本改造成用例,加上断言判断登录是否成功。资料里讲到的手工测试与自动化测试优缺点对比,要结合自己工作中的项目去想,哪些场景适合自动化,哪些强行自动化反而成本更高。整套资料跟下来,你应该能独立完成这几件事:搭建一套本地自动化测试环境,用 Python3 和 Selenium3 编写脚本操作浏览器完成页面交互,用 unittest 组织多个测试用例并批量运行,最后通过断言判断预期结果和实际结果是否一致。到这里,你就有能力接手团队里一个中小型项目的回归测试自动化工作,把日常重复的验证流程交给脚本跑,自己腾出精力去做探索性测试和复杂场景分析。
课程目录
课程目录36 集
- 1-1 [自动化测试课程介绍和课程大纲] 自动化测试课程介绍 (11:14).mp4
- 2-1 [自动化测试相关软件安装] 自动测试工具selenium介绍 (08:08).mp4
- 2-2 [自动化测试相关软件安装] 自动化测试环境搭建之python3安装 (11:59).mp4
- 2-3 [自动化测试相关软件安装] 自动化测试环境搭建之selenium3安装 (06:58).mp4
- 2-4 [自动化测试相关软件安装] 自动化测试工具selenium验证安装 (08:34).mp4
- 2-5 [自动化测试相关软件安装] 前端知识讲解和工具安装使用 (08:32).mp4
- 3-1 [测试核心理论知识-(工作面试必备)] 必备知识之软件开发生命周期 (11:03).mp4
- 3-2 [测试核心理论知识-(工作面试必备)] 测试相关知识分类讲解 (08:33).mp4
- 3-3 [测试核心理论知识-(工作面试必备)] 自动化测试和手工测试优缺点 (10:43).mp4
- 4-1 [自动测试selenium精讲实战] selenium基础实战之定位网页元素技巧上集 (27:50).mp4
- 4-2 [自动测试selenium精讲实战] selenium基础实战之定位网页元素技巧下集 (13:42).mp4
- 4-3 [自动测试selenium精讲实战] selenium实战定位网页元素之CSS定位 (08:55).mp4
- 4-4 [自动测试selenium精讲实战] selenium实战定位网页元素之xpath定位 (11:41).mp4
- 5-1 [selenium实战之模拟事件处理] 自动化测试实战之ActionChains模拟用户行为 (07:52).mp4
- 5-2 [selenium实战之模拟事件处理] 鼠标事件实战之hover菜单栏弹出 (08:19).mp4
- 5-3 [selenium实战之模拟事件处理] 多知识点综合实战之模拟用户登录 (15:51).mp4
- 5-4 [selenium实战之模拟事件处理] 自动化测试实战之网页等待时间 (20:24).mp4
- 6-1 [自动化测试进阶实战篇幅] 自动化测试实战进阶之网页单选性别资料实战 (07:09).mp4
- 6-2 [自动化测试进阶实战篇幅] 自动化测试之页面常见弹窗处理 (08:27).mp4
- 6-3 [自动化测试进阶实战篇幅] 高级知识点自动化测试之验证码常见解决方案 (08:57).mp4
- 6-4 [自动化测试进阶实战篇幅] 自动化测试实战进阶之cookie操作 (13:48).mp4
- 6-5 [自动化测试进阶实战篇幅] 实战系列之自动化测试错误截图 (07:10).mp4
- 7-1 [自动化测试必备框架 unittest 单元测试框架实战] 什么是单元测试unittest (05:32).mp4
- 7-2 [自动化测试必备框架 unittest 单元测试框架实战] 单元测试框架unittest入门 (22:59).mp4
- 7-3 [自动化测试必备框架 unittest 单元测试框架实战] 测试套件TestSuite介绍 (16:29).mp4
- 7-4 [自动化测试必备框架 unittest 单元测试框架实战] 高级实战系列之测试套件TestSuite生成测试报告 上集 (07:24).mp4
- 7-5 [自动化测试必备框架 unittest 单元测试框架实战] 高级实战系列之测试套件TestSuite生成测试报告 下集 (16:52).mp4
- 7-6 [自动化测试必备框架 unittest 单元测试框架实战] Unitest中HTML测试报告优化 (05:06).mp4
- 8-1 [自动化测试selenium和unittest整合项目实战] 小D课堂官网项目实战需求说明 (08:11).mp4
- 8-2 [自动化测试selenium和unittest整合项目实战] 自动化测试实战之下单自动化测试 (13:42).mp4
- 8-3 [自动化测试selenium和unittest整合项目实战] 分类列表整合unittest自动化测试 (15:00).mp4
- 8-4 [自动化测试selenium和unittest整合项目实战] 必备技能之发送测试报告邮件 (07:46).mp4
- 8-5 [自动化测试selenium和unittest整合项目实战] 使用python发送邮件实战 (16:33).mp4
- 8-6 [自动化测试selenium和unittest整合项目实战] 实战系列使用python发送测试报告邮件和附件 (08:09).mp4
- 8-7 [自动化测试selenium和unittest整合项目实战] 自动化测试项目实战整合发送测试报告邮件 (09:27).mp4
- 9-1 [课程总结] 课程总结和常见问题处理 (10:35).mp4






