这门课解决什么工作场景
很多做手工测试的人,日常都在重复点页面、填表单、对比结果,一旦碰到版本频繁迭代,加班熬夜不说,还容易漏掉边界问题。这门 Python 自动化测试课针对的就是这类痛点:把回归测试、接口验证、数据准备等重复劳动交给脚本去跑。它的核心场景不是教你从零写一个 Web 框架,而是让你能用 Python 驱动测试工具,把原本靠人肉点击的流程变成可复现、可批量执行的脚本。对于转行进入测试岗的人来说,这也是从"点点点"过渡到"写脚本做验证"的一座桥。
适合什么基础,建议先看哪几块
这份资料的编排逻辑是先补 Python 语法底子,再往测试自动化方向走,所以对编程零基础的人相对友好,但前提是你得耐得住性子把基础部分啃完。如果你已经有一点 Python 经验,可以直接跳到字符串操作、列表与字典、条件判断与循环这几块,快速过一遍语法细节,重点看函数和参数传递、作用域、异常捕获这几个部分——这些是后面写测试脚本时最容易踩坑的地方。建议先不要急着碰自动化工具,把基础语法里的数据类型和函数用法吃透,否则后面写测试用例时会卡在基本的语法错误上,反而浪费时间。
学完能独立做什么,资料怎么配合练习
把基础部分学扎实之后,你能独立完成的事情包括:用 Python 读写测试数据文件、封装简单的测试函数、处理常见的异常情况而不让脚本直接崩掉、把重复的验证逻辑抽成可复用的模块。这些能力单独看不算复杂,但组合起来就能让你在日常工作中写出一批小脚本,替代手动操作。资料配合练习的建议是:每学完一个语法点,当天就写一段小代码去验证,比如学完列表就试着操作一组测试数据,学完文件操作就试着读取一个配置文件。不要只看视频或文档不动手,编程类技能靠的是手指记忆而不是眼睛记忆。如果时间有限,优先把函数、文件操作、异常捕获这三块练熟,它们在实际测试脚本里出现频率最高,投入产出比也最大。
python35期自动化 · python测试班工具
课程目录
* python35期自动化/
* 01python基础/
* 1028_开班典礼
* 1103_python基础语法/
* 1103_python基本语法
* 1105_字符串的基本操作/
* 1105_字符串的操作
* 1107_列表&元组/
* 1107_列表和元祖
* 1110_python字典和数据类型总结/
* 1110_字典&数据类型总结
* 1112_条件判断和while循环/
* 1112_条件判断&while循环
* 1114_for循环/
* 1114_for循环的使用
* 1117_函数和参数/
* 1117_函数的使用
* 1117_函数的参数
* 1119_函数的作用域&内置函数/
* 1119_函数的作用域&内置函数
* 1121_文件和模块/
* 1121_文件操作和模块导入
* 1124_异常捕获/
* 1124_异常捕获
* 1126_类和对象/
* 1126_类和对象
* 1128_继承&属性动态操作/
* 1128_继承和属性动态操作
* 1201—unittest/
* 1201_unittest的使用.wmv
* 1203_ddt的使用和excel操作/
* 1203_ddt的使用&excel数据读取
* 1205_excel模块封装和应用/
* 1205_excel封装和应用
* 1208_日志输出和yaml文件解析/
* 1208_日志输出和配置文件的使用
* 1210_知识综合运用&项目结构优化/
* 1210_知识综合运用&项目结构优化
* 02接口自动化/
* 0105_投资接口&用例前置封装优化/
* 0105_投资接口的实现
* 0107_测试结果推送&项目总结/
* 0107_测试结果推送&V3&项目总结
* 0109_jenkins的使用/
* 0109_jenkins的使用
* 0112_简历辅导/
* 0112_简历编写
* 简历编写注意点.md
* 1212_路径优化处理/
* 1212_路径处理&http协议介绍
* 1215_接口鉴权&requests模块的基本使用/
* 1215_接口鉴权和requests的基本使用
* 1217_requests处理token鉴权接口&jsonpath的使用/
* 1217_requests处理token鉴权的接口&jsonpath的使用
* 用例数据要求基础模板.xlsx
* 1219_登录接口的实现/
* 1219_登录接口用例实现
* 1222_充值接口实现/
* 1222_充值接口的实现
* 1224_数据库校验/
* 1224_pysql的使用&充值接口数据库校验
* 1226_数据库校验&正则表达式/
* 1226_数据库校验&正则表达式
* 1229_正则替换数据/
* 1229_正则替换数据
* 1231_审核接口&添加项目接口/
* 1231_审核和添加项目接口
* 接口阶段相关资料/
* 前程贷接口1.3相关文档.zip
* 03web自动化/
* 0114/
* 0114_接口扩展&pytest
* 0116_pytest/
* 0116_pytest的使用
* 0119_前端基础/
* 0119_前端基础
* 0121_selenium基本操作/
* 0121_selenium的基本操作
* 0123_元素定位/
* 0123_定位表达式
* 元素定位课件笔记.pdf
* 0126_三大等待和切换/
* 0126_三大等待和切换
* 0128_selenium的鼠标键盘操作/
* 0128_鼠标键盘操作
* 0130_selenium高级操作/
* 0130_selenium高级操作
* 0203_po模式和ddt/
* 0203_po模式+ddt
* 0205_框架分层设计/
* 0205_框架分层设计
* 0220—项目讲解/
* 0220_项目讲解
* 0223_basepage封装/
* 0223_base_page封装
* 0225_用例编写和allure报告/
* 0225_用例优化和allure报告
* jenkins集成allure.pdf
* 0227_阶段总结/
* 0227_阶段知识总结
* 阶段总结.md
* 资料/
* chromedriver_mac64.zip
* chromedriver_win32.zip
* 04app自动化/
* 0302_app环境安装/
* 0302_app环境安卓
* 0304_元素定位&等待/
* 0304_元素定位和等待
* 0306_触屏操作/
* 0306_触屏操作
* 0309_混合应用app_0309_220402/
* 0309_混合应用appmp4
* 0311_小程序&app框架/
* 0311_小程序&app框架搭建
* app_05_project/
* demo_01微信小程序.py
* 0313_项目用例编写/
* 0313_项目用例编写
* 0316_用例编写&appium代码启动/
* 0316_题库用例&appium代码启动
* UC-dev_tools/
* uc-devtools.msi
* uc-devtools_mac_0.4.1.dmg
* appium和模拟器环境软件.zip
* python测试班工具/
* .1.15手把手教你fiddler抓包/
* 0115_公开课_fiddler抓包实战
* 下载须知.txt
* py35_interface_practice.zip
* py班工具-2/
* 1-python+pycharm环境安装/
* 1-windows下pycharm的安装和使用
* 2-windows下python3.8安装
* mac版/
* pycharm-community-.2.1.dmg
* python-3.7.4-macosx10.9.pkg
* windows版/
* pycharm-community-.1.3.exe
* python-3.7.3-amd64.exe
* 2-web自动化环境安装视频/
* 1-什么是web自动化测试?
* 2-windows下python+selenium的web自动化环境安装
* 3-app自动化环境安装工具+文档/
* Android Studio版本-安卓ADT工具安装/
* Adroid_studio安装过程-截图.docx
* android-studio-ide-181.5014246-mac.dmg
* android-studio-ide-191.5900203-windows.exe
* Appium-windows-1.13.0 (1).exe
* appium环境安装说明(1).docx
* h5元素定位工具/
* uc-devtools-msi_0.4.1.zip
* uc-devtools使用说明.docx
* h5自动化-webview调试-apk包/
* VirtualXposed_fdroid_0.17.3.apk
* WebViewDebugHook.apk
* xposed_3.15框架安装器.apk
* jdk-8u161-windows-x64.exe
* net4.5.1.exe
* node-v10.16.2-x64.msi
* 应用apk包/
* AppiumDemoCalculator.rar
* jisuanqi_370.apk
* 前程贷-Future-release-.apk
* 柠檬班-lemon_app_webview_debug.apk
* 4-robotframework环境安装工具+文档/
* 1、robotframework框架:eclipse编辑工具+RED插件安装步骤.pdf
* mac环境/
* RED_feature_0.8.12.05210724.zip
* eclipse-inst-mac64.tar.gz
* jdk-8u201-macosx-x64 .dmg
* windows环境/
* eclipse_09+ RED0.9.1-64位/
* RED_feature_0.9.1.11141135.zip
* eclipse-inst-win64.exe
* jdk-8u161-windows-x64.exe
* 老版本-请忽略/
* eclipse_oxygen4.7+RED0.88--64位--老版本-请忽略/
* RED_feature_0.8.8.09281122.zip
* eclipse-jee-oxygen-3a-win32-x86_64.zip
* py班预习视频-2/
* 3-接口测试-Jmeter系列课程/
* lemon0904.jmx
* 一粒云student.jmx
* 下载须知.txt
* 公开课:0904_Jmeter如何录制脚本
* 公开课:0905_JMETER如何做接口测试
* 公开课:0906_jmeter如何做接口自动化
* 公开课:0907_Jmeter 如何加密数据&批量创建测试数据beanshell
* 公开课:0910_Jmeter上传和下载文件
* 3、app测试-YY视频/
* 2017.12.21-公开课之adb
* 171101公开课:玩转app测试.avi
* .01.05-公开课之adb介绍2
* .03.26-公开课之monkey
* app性能测试工具及答案.rar
* 公开课-2017.11.14-怎么获取APP测试安装包
* 公开课:app测试专题_转
* web_11_project.zip
* 接口测试最好用工具之一:postman/
* 下载须知.txt
* 接口测试最好用工具之一:postman
* 软件测试资料.zip






