如果你已经在做手工测试,每天重复点页面、填表单、对结果,想往上走一步却不知道从哪下手;或者你想转测试岗,但招聘要求里那句"熟悉 Python 自动化"让你心里没底——这套内容值得先看清楚它到底能带你走到哪一步,再决定要不要投入时间。

它解决的是"手工测试转自动化"这个具体卡点

这套内容的主线很清楚:用 Python 把测试工作里最耗人力的两件事自动化——接口测试和 App 操作。前半段补 Python 基础,但不是按语言教程的路子讲,而是围绕测试场景选知识点:异常处理与日志、requests 发请求、socket 通信原理、allure 报告生成,这些在写测试脚本时几乎天天用到。后半段进入接口自动化项目实战,从用例组织、数据驱动、定制化执行到日志技术,是一条完整的落地链路。再往后是移动端部分,涉及高级手势和手机 API 操作,对应 App 自动化测试的常见需求。

换句话说,它不是让你"学一门编程语言",而是让你能独立写出一套跑得起来、看得懂报告、能接进日常工作的测试脚本。

适合什么基础,先看哪几块

如果你完全没碰过 Python,建议老老实实从基础部分顺序看,尤其是函数、类、异常这几块,后面写框架时会反复用到。基础部分里那个知识点梳理的环节不要跳过,它是把零散语法串起来的关键。

如果你已经能写简单的 Python 脚本,但没做过自动化测试,可以直接从接口自动化部分切入,遇到不熟的语言特性再回头补。爬虫那一节可以快速过,它的价值在于让你熟悉 requests 的用法,为接口请求打底。

如果你做的是 App 测试,移动端那部分要留出足够时间,手势操作和 API 调用是实际项目里最容易卡住的地方,光看一遍不够。

学完能独立做什么,资料怎么配合练

按这条线走完,你应该能独立完成:针对一个接口项目搭建自动化用例集,用数据驱动的方式管理测试数据,生成可读的测试报告,并把日志记录做进脚本里方便排查问题;在移动端能完成基本的 App 自动化操作和手势模拟。

练习方式上,别只看视频。每看完一个模块,就拿自己公司或公开的接口练手,把课上的写法改成自己的用例。接口项目实战部分最好跟着完整做一遍,哪怕慢一点,因为框架搭建的思路只有在动手时才会真正理解。日志和报告这两块容易被忽略,但它们决定了你写的脚本是"能跑"还是"能用"——团队里别人能不能看懂你的结果,全靠这两样。

这套内容体量不小,别指望两周刷完。按基础、接口、移动端三段拆开,每段配一个自己的小项目,比一口气看完更扎实。

课程目录

松勤–软件测试之python自动化测试57期-价值6700元-重磅首发无秘 📄99 集
  • 27--Python进阶:异常与日志【】.mp4
  • 📄 2--开学典礼-上【】.mp4
  • 📄 59--接口自动化项目实战:项目log技术【】.mp4
  • 📄 38--Python进阶:socket编程原理【】.mp4
  • 📄 51--接口自动化项目实战:用例定制化执行【】.mp4
  • 📄 88--高级手势操作与手机 API 操作-下【】.mp4
  • 📄 1--直播调试(非正课内容)【】.mp4
  • 📄 49--接口自动化项目实战:数据驱动【】.mp4
  • 📄 21--Python基础:requests爬虫【】.mp4
  • 📄 48--接口自动化项目实战:Pytset自动化框架【】.mp4
  • 📄 29--Python进阶:allure报告【】.mp4
  • 📄 30--Python知识点梳理-上【】.mp4
  • 📄 73--css 高级语法与高级元素操作-上【】.mp4
  • 📄 63--接口自动化项目实战:Jenkins实战【】.mp4
  • 📄 64--接口自动化项目实战:Git基本使用【】.mp4
  • 📄 8--Python基础:布尔表达式【】.mp4
  • 📄 43--接口自动化项目实战:接口测试数据格式【】.mp4
  • 📄 36--Python进阶:多线程原理【】.mp4
  • 📄 95--综合项目实战:项目概述,流程与规范【】.mp4
  • 📄 84--Appium项目实战:功能介绍与使用方法【】.mp4
  • 📄 75--Web自动化项目实战:浏览器高级操作【】.mp4
  • 📄 77--Web自动化项目实战:po 模式进阶-上【】.mp4
  • 📄 13--Python基础:循环语句【】.mp4
  • 📄 57--接口自动化项目实战:mock技术实战【】.mp4
  • 📄 55--接口自动化项目实战:Pytest结合Yaml使用【】.mp4
  • 📄 60--接口自动化项目实战:docker初识【】.mp4
  • 📄 78--Web自动化项目实战:po 模式进阶-下【】.mp4
  • 📄 94--Appium项目实战:微信小程序-下【】.mp4
  • 📄 62--接口自动化项目实战:Jenkins初识【】.mp4
  • 📄 67--接口自动化项目实战:面试梳理【】.mp4
  • 📄 56--接口自动化项目实战:mock原理【】.mp4
  • 📄 32--Python进阶:字符集和编码【】.mp4
  • 📄 93--Appium项目实战:微信小程序-上【】.mp4
  • 📄 61--接口自动化项目实战:docker操作【】.mp4
  • 📄 15--Python基础:字典与json【】.mp4
  • 📄 22--Python进阶:面向对象-基础【】.mp4
  • 📄 26--Python进阶:面向对象思考题讲解【】.mp4
  • 📄 11--Python基础:对象的方法【】.mp4
  • 📄 24--Python进阶:面向对象-进阶【】.mp4
  • 📄 71--Web自动化项目实战:web 自动化常用操作【】.mp4
  • 📄 66--接口自动化项目实战:接口项目分析总结【】.mp4
  • 📄 69--Web自动化项目实战:web 自动化操作方法【】.mp4
  • 📄 10--Python基础:初识函数【】.mp4
  • 📄 45--接口自动化项目实战:接口强化训练(下)【】.mp4
  • 📄 79--Web自动化项目实战:web ui 自动化实战1-上【】.mp4
  • 📄 23--Python进阶:反射与单例模式【】.mp4
  • 📄 12--Python基础:格式化字符串【】.mp4
  • 📄 89--pytest+appium 模块化开发-上【】.mp4
  • 📄 18--Python基础:模块与包【】.mp4
  • 📄 34--Python进阶:Python对外部程序的调用【】.mp4
  • 📄 6--Python基础:字符串【】.mp4
  • 📄 91--Appium项目实战:手机web页面自动化【】.mp4
  • 📄 99--综合项目实战:案例回顾【】.mp4
  • 📄 42--接口自动化项目实战:接口测试概述【】.mp4
  • 📄 25--Python进阶:面向对象-高阶【】.mp4
  • 📄 20--Python基础:pycharm使用技巧【】.mp4
  • 📄 44--接口自动化项目实战:接口强化训练(上)【】.mp4
  • 📄 39--Python进阶:socket服务端和客户端开发【】.mp4
  • 📄 82--Web自动化项目实战:web ui 自动化实战2-下【】.mp4
  • 📄 96--综合项目实战:用例示范,持续集成环境搭建【】.mp4
  • 📄 3--开学典礼-下【】.mp4
  • 📄 35--Python进阶:装饰器【】.mp4
  • 📄 41--Python进阶:习题讲解【】.mp4
  • 📄 4--Python基础:Python入门——预习视频【】.mp4
  • 📄 52--接口自动化项目实战:Pytest批量执行【】.mp4
  • 📄 40--Python进阶:远程控制Linux【】.mp4
  • 📄 50--接口自动化项目实战:测试环境初始化与清除【】.mp4
  • 📄 47--接口自动化项目实战:执行Excel测试用例【】.mp4
  • 📄 33--Python进阶:Python对中文的处理【】.mp4
  • 📄 72--Web自动化项目实战:xpath 高级语法【】.mp4
  • 📄 86--Appium项目实战:操作方法与常用手机操作【】.mp4
  • 📄 74--css 高级语法与高级元素操作-下【】.mp4
  • 📄 76--Web自动化项目实战:po 模式初识【】.mp4
  • 📄 19--Python基础:yaml文件操作【】.mp4
  • 📄 28--Python进阶:Pytest框架【】.mp4
  • 📄 90--pytest+appium 模块化开发-下【】.mp4
  • 📄 54--接口自动化项目实战:yaml用例设计【】.mp4
  • 📄 14--Python基础:文件的读写【】.mp4
  • 📄 46--接口自动化项目实战:项目测试用例设计【】.mp4
  • 📄 16--Python基础:习题讲解【】.mp4
  • 📄 58--接口自动化项目实战:编码处理与装饰器【】.mp4
  • 📄 68--Web自动化项目实战:selenium 原理【】.mp4
  • 📄 53--接口自动化项目实战:Allure生成测试报告【】.mp4
  • 📄 5--Python基础:对象与变量——预习视频【】.mp4
  • 📄 97--测试案例实现,代码库与测试用例【】.mp4
  • 📄 70--Web自动化项目实战:元素等待【】.mp4
  • 📄 98--综合项目实战:持续集成测试【】.mp4
  • 📄 92--Appium项目实战:混合app的自动化【】.mp4
  • 📄 87--高级手势操作与手机 API 操作-上【】.mp4
  • 📄 17--Python基础:梳理编程思路【】.mp4
  • 📄 80--Web自动化项目实战:web ui 自动化实战1-下【】.mp4
  • 📄 81--Web自动化项目实战:web ui 自动化实战2-上【】.mp4
  • 📄 85--Appium项目实战:移动应用元素定位【】.mp4
  • 📄 65--接口自动化项目实战:Git结合自动化测试【】.mp4
  • 📄 9--Python基础:条件判断【】.mp4
  • 📄 37--Python进阶:多线程原理【】.mp4
  • 📄 31--Python知识点梳理-下【】.mp4
  • 📄 7--Python基础:列表与元组【】.mp4
  • 📄 83--Appium项目实战: appium原理【】.mp4