这门课解决什么工作场景
很多做手工测试的人,日常都被重复的页面回归折磨:每次发版,都要把登录、搜索、表单提交走一遍。Selenium 解决的就是这类重复劳动。它直接驱动浏览器执行脚本,把原本要人工点击的流程变成代码。这门课聚焦在 UI 层面的自动化,不涉及接口和性能。学完最直接的应用场景是:给公司项目写一套覆盖主流程的脚本,每次发版后跑一遍,看页面有没有挂。它不保证你立刻能做测试开发,但能让你在功能测试之外,多一种用代码替代手工的手段。
适合什么基础,建议先看哪几块
这门资料适合能写基本 Python 语法的人——变量、循环、函数得会,不需要精通。如果完全没碰过编程,先补基础再看,否则到元素定位会卡住。建议的观看顺序:先看环境搭建,把驱动和浏览器版本对上,这一步最容易出错;然后跳到 XPath 和 CSS 定位那两块,这是核心,脚本写不写得出来全看定位准不准;最后看等待处理和鼠标键盘操作。元素操作和等待机制是分水岭,很多人脚本跑不稳,不是逻辑错,是没等页面加载完就去点。资料里的视频按顺序排好了,但不用死磕顺序,定位练熟了再跳着看也行。
学完能独立做什么,资料怎么配合练习
学完之后,你应该能独立完成一件事:拿一个真实的 Web 系统,写出能跑通的登录验证、列表筛选、表单提交脚本,并且加上异常截图和断言。练习方式上,不要只看视频跟着敲,找自己公司的测试环境或者公开的练习页面来写。每看完一个章节,暂停下来,把课里的操作换到另一个网站上复现一遍。比如课里演示 XPath 定位某个按钮,你就去找另一个网站的按钮用不同方式定位。元素定位没有标准答案,多写多试才有手感。资料里的视频时长都不长,十几分钟一节,适合每天下班抽一小时练两节,两周左右能把基础流程跑通。关键是每节练完要有自己写的脚本留存,别只留课程 demo。
测试开发入门,独立完成公司的UI自动化测试,多面提升技术能力,提高项目测试效率
课程目录
* 01 Selenium自动化测试通关实战班/
* 01 自动化测试入门.mp4 19:20
* 02 自动化测试环境搭建.mp4 25:33
* 03 selenium操作浏览器.mp4 15:10
* 04 元素识别基础.mp4 17:05
* 05 xpath识别元素详解上.mp4 17:45
* 06 xpath识别元素详解下.mp4 14:02
* 07 css识别元素详解上.mp4 15:24
* 08 css识别元素详解下.mp4 15:23
* 09 元素基本操作.mp4 16:16
* 10 模拟鼠标操作.mp4 13:10
* 11 模拟键盘操作.mp4 17:07
* 12 selenium等待处理详解.mp4 14:06
* 13 定位一组元素及下拉框元素处理.mp4 13:10
* 14 switch_to模块使用上.mp4 16:49
* 15 switch_to模块使用下.mp4 15:27
* 16 执行js脚本.mp4 13:57
* 17 验证码处理.mp4 12:04
* 18 unittest基础使用.mp4 19:17
* 19 unittest用例执行顺序、忽略用例.mp4 16:46
* 20 unittest构建测试套件上.mp4 15:38
* 21 unittest构建测试套件下.mp4 20:07
* 22 unittest测试报告的生成及优化.mp4 18:44






