2022 python自动化测试实战教程 Python自动化测试实例 python自动化测试框架

作者: admin 分类: Python教程合集 发布时间: 2022-03-08 03:37

 

第一套:Python自动化30期

| ├──1.开学典礼
| | ├──到底什么是自动化.mp4 17.49M
| | ├──开学典礼.mp4 167.91M
| | ├──企业招聘中自动化岗位技能需求是什么.mp4 13.67M
| | ├──谁来实现自动化这个功能.mp4 15.48M
| | └──为什么要学习自动化.mp4 14.56M
| ├──108.IOS自动化测试-java语言(录播)-(四)
| | ├──32-启动一个检查器会话.mp4 54.16M
| | ├──33-Inspector-检查器详解.mp4 45.84M
| | ├──34-Inspector-检查器详解-2.mp4 36.25M
| | ├──35-Inspector-录制功能详解.mp4 32.28M
| | ├──36-Inspector-设置代理抓包接口.mp4 25.80M
| | ├──37-元素定位-常规定位方式.mp4 7.43M
| | ├──38-元素定位-AccessibilityID方式.mp4 49.89M
| | ├──39-元素定位-iOSClassChain方式.mp4 77.65M
| | └──40-元素定位-谓词-iOSNsPredicate.mp4 3.19M
| ├──lemon班python30期代码资料
| | ├──0-python编程技术
| | | ├──py30_20210518_第1-2节_python语法基础
| | | ├──py30_20210520_第3-4节_python运算符+字符串
| | | ├──py30_20210522_第5-6节_字符串格式化+分割拼接+列表操作
| | | ├──py30_20210525_第7-8节_列表排序+字典操作+if判断+debug简单应用
| | | ├──py30_20210527_第9-10节_for循环和while循环
| | | ├──py30_20210529_第11-12节_作业讲解+函数定义-调用-参数-返回值
| | | ├──py30_20210601_第13-14节_函数传参时拆包+函数作用域+文件操作
| | | ├──py30_20210603_第15-16节_引入模块+路径处理+异常捕获处理
| | | ├──py30_20210605_第17-18节-类和对象定义+实例化+self+初始化+类属性类方法
| | | ├──py30_20210606_第19节-函数和控制流作业讲解
| | | ├──py30_20210608_第19-20节-类和对象之继承+super+私有化+多态
| | | ├──py30_20210610_第21-22节-动态设置属性+前阶段知识总结+unittest编写测试用例
| | | ├──py30_20210612_第23-24节-unittest框架编写用例+收集用例+执行用例+生成报告+ddt应用
| | | ├──py30_20210615_第25-26节-openpyxl操作+将excel的数据按行读取
| | | ├──py30_20210617_第27-28节_logging模块+日志定制封装
| | | └──py30_20210619_第30-31节_配置文件处理+ini文件+yaml文件
| | ├──1-接口自动化测试
| | | ├──0-柠檬班-接口项目-接口文档+测试环境信息
| | | ├──1-requests模块测试_接口上传文件
| | | ├──py30_20210622_第32-33节_接口+接口测试+http通信包
| | | ├──py30_20210624_第34-35节_cookie+token+接口文档解读+用例设计方式+requests入门
| | | ├──py30_20210629_第36-37节_requests实现cookies和token鉴权+requests封装
| | | ├──py30_20210701_分层结构+路径处理+json模块应用
| | | ├──py30_20210703_封装mysql数据库操作+用例中添加数据库校验+随机生成手机号码
| | | ├──py30_20210706_使用replace替换用例数据(手机号码)+处理接口关联(充值接口)
| | | ├──py30_20210708_充值接口实现+动态更新用例数据+接口关联之动态设置类属性
| | | ├──py30_20210715_正则表达式+利用正则表达式替换
| | | ├──py30_20210717_接口业务流实现+提取响应结果数据+投资用例
| | | ├──py30_20210720_加标用例编写+前置接口和case都写在excel当中
| | | ├──py30_20210722_jenkins和自动化测试
| | | ├──py30_20210725_jenkins邮件配置+接口自动化方案
| | | ├──py30_20210727_接口框架总结+面试注意事项+mock
| | | └──py30_20210729_框架兼容mock和lemon_v3版本
| | ├──2-简历辅导+大佬找工作分享
| | | ├──来自29期 21K大佬面试题反馈.docx 75.23kb
| | | └──自动化岗位求职简历编写规范+注意事项.pdf 453.95kb
| | ├──3-web自动化测试
| | | ├──py30_20210803_pytest测试框架(一)
| | | ├──py30_20210805_pytest测试框架(二)-fixture
| | | ├──py30_20210807_fixture共享+嵌套+参数化+打标记
| | | ├──py30_20210810_pytest之重运行+web网页html知识
| | | ├──py30_20210812_html知识+元素定位分类+selenium介绍+查找元素
| | | ├──py30_20210814_xpath定位
| | | ├──py30_20210817_3大等待+iframe切换
| | | ├──py30_20210819_window切换+alert切换+下拉列表选择+鼠标操作
| | | ├──py30_20210821_js操作和上传操作
| | | ├──py30_20210824_PO设计思想
| | | ├──py30_20210826_PO模式分4层_用例编写顺序
| | | ├──py30_20210828_basepage封装+日志和失败截图实现
| | | ├──py30_20210831_basepage应用+复杂用例设计
| | | ├──py30_20210902_投资用例编写+前置处理方案+allure+jenkins集成
| | | └──py30_20210907_web阶段汇总内容
| | ├──4-app自动化测试
| | | ├──py30_20210909_selenium原理+app自动化初探
| | | ├──py30_20210911_appium日志分析+adb命令介绍
| | | ├──py30_20210914_appium5种元素定位
| | | ├──py30_20210916_touchaction系列操作
| | | ├──py30_20210918_h5混合应用自动化+微信小程序自动化
| | | ├──py30_20210921_app自动化框架封装
| | | ├──py30_20210923_app自动化框架应用+app多设备并发逻辑和代码讲解
| | | ├──caps_appium官方文档_中文版.rar 212.97kb
| | | └──uiSelector类_官方文档.rar 593.23kb
| | ├──app测试-YY视频
| | | ├──20191210_公开课_学了这一招日志分析,开发竟然请我喝奶茶【柠檬班软件测试出品】
| | | ├──171101公开课:玩转app测试.avi 177.70M
| | | ├──2017.12.21-公开课之adb.mp4 443.51M
| | | ├──2018.01.05-公开课之adb介绍2.mp4 412.00M
| | | ├──2018.03.26-公开课之monkey.mp4 571.99M
| | | ├──app性能测试工具及答案.rar 6.22M
| | | ├──公开课-2017.11.14-怎么获取APP测试安装包.mp4 268.96M
| | | └──公开课:app测试专题_转.mp4 23.86M
| | ├──BeautifulReport提供title字段显示-修改后的ddt源码
| | | └──myddt.py 10.02kb
| | ├──Jenkins安装包
| | | └──Jenkins免安装版.rar 464.50M
| | ├──思维导图-总结版
| | | ├──python-web自动化–自动化框架总结.pdf 383.25kb
| | | └──python编程知识总结篇(阶段一)–py30.pdf 407.87kb
| | └──作业参考答案
| | | ├──class_2021-0518-python基础语法
| | | ├──class_2021-0520
| | | ├──class_2021-0522-列表操作
| | | ├──class_2021-0525-数据类型作业
| | | ├──class_2021-0527-控制流作业
| | | ├──class_2021-0529-函数作业
| | | ├──class_2021-0601-文件操作作业
| | | ├──class_2021-0605-类和对象1
| | | ├──class_2021-0608类和对象2
| | | ├──class_2021_0612-单元测试+ddt作业
| | | └──端午节-类和对象-文字版坦克大战作业参考答案
| ├──10.数据类型总结&debug调试.mp4 187.81M
| ├──100.项目实战+框架 – 启动参数配置化.mp4 1000.12M
| ├──101.h5混合应用自动化及微信小程序自动化.mp4 1.31G
| ├──102.app自动化框架实战(1).mp4 804.35M
| ├──103.app自动化框架实战(2).mp4 898.28M
| ├──104.毕业典礼.mp4 1.76G
| ├──11.控制流程之条件语句的使用.mp4 167.09M
| ├──12.控制流程之while循环.mp4 178.56M
| ├──13.控制流程之for循环.mp4 249.00M
| ├──14.函数的定义和调用.mp4 189.62M
| ├──15.函数的参数分类及使用.mp4 213.50M
| ├──16.函数的作用域.mp4 177.86M
| ├──17.内置函数的介绍.mp4 635.53M
| ├──18.文件的基本操作.mp4 185.65M
| ├──19.路径处理模块导入的.mp4 202.17M
| ├──20.作业讲解.mp4 226.19M
| ├──21.异常介绍和处理.mp4 186.53M
| ├──22.异常捕获和断言.mp4 209.69M
| ├──23.面向对象(一)-类和对象.mp4 174.67M
| ├──24.面向对象(二)- 属性和方法.mp4 207.33M
| ├──25.面向对象(三)-类和继承.mp4 223.53M
| ├──26.面向对象四:动态属性的设置.mp4 274.07M
| ├──27.单元测试(一):unittest的四大核心概念.mp4 201.08M
| ├──28.单元测试(二):unitest案例实际应用.mp4 206.88M
| ├──29.单元测试(三):用例和数据的分离处理.mp4 237.04M
| ├──2pycharm的基本使用.mp4 462.96M
| ├──30.python操作excel之openpyxl.mp4 240.60M
| ├──31-Appium Desktop简单介绍..mp4
| ├──31.openpyxl之2次封装.mp4 186.26M
| ├──32.数据分离结合excel实际应用.mp4 197.73M
| ├──33.数据驱动之DDT.mp4 189.70M
| ├──34.配置文件的解析和应用.mp4 239.37M
| ├──35.日志模块logging的使用.mp4 177.55M
| ├──36.logging模块二次封装&实际应用.mp4 221.02M
| ├──37.框架模型搭建之分层设计.mp4 490.56M
| ├──38.项目路径优化处理.mp4 641.58M
| ├──39.项目实战一:接口和项目介绍.mp4 547.60M
| ├──3Python基本语法`.mp4 211.03M
| ├──40.项目实战二:http协议及鉴权方式.mp4 595.05M
| ├──41.项目实战三:requests模块请求和数据解析.mp4 496.08M
| ├──42.项目实战四:requests模块API封装(上).mp4 677.30M
| ├──43.项目实战四:项目框架搭建(下).mp4 715.88M
| ├──44.项目实战五:接口用例编写.mp4 630.39M
| ├──45.项目实战六:测试报告分析.mp4 754.68M
| ├──46.项目实战六:用例参数动态化.mp4 999.09M
| ├──47.项目实战七:pymysql模块的使用.mp4 570.57M
| ├──48.项目实战八:项目结合数据库校验.mp4 826.15M
| ├──49.项目实战九:正则表达式的使用.mp4 545.14M
| ├──4数值类型数据及运算.mp4 523.55M
| ├──5.字符串的基本操作.mp4 203.04M
| ├──50.项目实战十:接口关联数据处理.mp4 518.92M
| ├──51.项目实战十一:项目环境管理和优化.mp4 999.28M
| ├──52.项目实战十二:项目集合jenkins持续集成.mp4 813.26M
| ├──53.项目实战十三:mock测试.mp4 311.54M
| ├──54.项目实战十四:框架知识梳理.mp4 290.33M
| ├──55.项目实战十五:简历辅导.mp4 833.28M
| ├──56.seleniumwebdriver环境搭建.mp4 379.00M
| ├──57.selenium框架原理.mp4 405.63M
| ├──58.selenium浏览器常见操作.mp4 228.38M
| ├──59.web页面组成之html.mp4 239.47M
| ├──6.字符串的常用方法.mp4 188.53M
| ├──60.web页面组成之dom对象.mp4 354.44M
| ├──61.web页面-简单元素定位、webelement对象.mp4 135.73M
| ├──62.web页面-xpath基本元素定位.mp4 592.96M
| ├──63.web页面-xpath复杂元素定位.mp4 240.11M
| ├──64.web页面-find_element、find_elements、by.mp4 178.21M
| ├──65.web页面-页面操作(一)-等待、窗口切换.mp4 434.04M
| ├──66.web页面-页面操作(二)-iframe-alert切换.mp4 506.60M
| ├──67.web页面-页面操作(三)-鼠标-键盘-下拉列表.mp4 526.93M
| ├──68.web页面-页面操作(四)-js操作滚动条-日期-其它.mp4 469.81M
| ├──69.web页面-页面操作(五)-上传操作.mp4 190.87M
| ├──7.列表的基本使用.mp4 624.16M
| ├──70.项目实战+框架(1)-自动化应用场景、需求分析.mp4 306.57M
| ├──71.项目实战+框架(2)-自动化用例设计-PO模式.mp4 533.52M
| ├──72.项目实战+框架(3) – 引入unittest、断言处理.mp4 596.52M
| ├──73.项目实战+框架(4) – 引入ddt、深入分层设计.mp4 551.62M
| ├──74.项目实战+框架(5) – 复杂场景的用例设计原则.mp4 595.56M
| ├──75.项目实战+框架(6) – 复杂用例的实现.mp4 633.42M
| ├──76.项目实战+框架(7) – basepage实现和封装.mp4 568.83M
| ├──77.项目实战+框架(8) – pytest初识+fixture用法.mp4 1.34G
| ├──78.项目实战+框架(9) – fixture嵌套使用-参数化-标记.mp4 505.14M
| ├──79.项目实战+框架(10) – 重运行机制-allure测试报告.mp4 762.13M
| ├──8.列表和元组的基本方法.mp4 196.95M
| ├──80.项目实战+框架(11)-jenkins的master和slave模式应用.mp4 384.28M
| ├──81.项目实战+框架(12)-jenkins集成自动化和allure报告.mp4 450.15M
| ├──82.web阶段内容总结.mp4 493.72M
| ├──83.web阶段在线考核.mp4 500.05M
| ├──84.app环境安装+appium工作原理.mp4 387.23M
| ├──85.appium之Desired Capabilities.mp4 253.38M
| ├──86.appium第一个脚本.mp4 320.25M
| ├──87.appium日志解析.mp4 458.61M
| ├──88.安卓app界面元素、package-activity.mp4 133.90M
| ├──89.appium desktop和client详解.mp4 212.82M
| ├──9.字典的基本使用和方法.mp4 275.34M
| ├──90.uiautomatoviewer-appium等3种元素定位工具.mp4 714.90M
| ├──91.appium元素定位(一) – id-classname等.mp4 300.86M
| ├──92.appium元素定位(二) – uiautomator定位.mp4 331.54M
| ├──93.appium操作之touchaction应用-swipe.mp4 363.39M
| ├──94.appium操作之多点触控.mp4 329.25M
| ├──95.appium操作之列表滑动、toast.mp4 567.44M
| ├──96.appium操作之h5混合应用自动化.mp4 524.91M
| ├──97.appium操作之微信小程序自动化.mp4 574.35M
| ├──98.项目实战+框架 – 整体结构-PO需要调整部分.mp4 506.69M
| └──99.项目实战+框架 – 用例设计注意事项.mp4 1.05G

 

第二套:python自动化测试35期

| ├──01python基础
| | ├──20211103_python基础语法
| | | ├──20211103_python基本语法.mp4 669.31M
| | | └──py35_01day.zip 5.06kb
| | ├──20211105_字符串的基本操作
| | | ├──20211105_字符串的操作.mp4 629.87M
| | | └──py35_02day.zip 4.72kb
| | ├──20211107_列表&元组
| | | ├──20211107_列表和元祖.mp4 693.91M
| | | └──py35_03day.zip 6.17kb
| | ├──20211110_python字典和数据类型总结
| | | ├──20211110_字典&数据类型总结.mp4 657.41M
| | | └──py35_04day.zip 6.73kb
| | ├──20211112_条件判断和while循环
| | | ├──20211112_条件判断&while循环.mp4 711.39M
| | | └──py35_05day.zip 6.28kb
| | ├──20211114_for循环
| | | ├──20211114_for循环的使用.mp4 741.00M
| | | └──py35_06day.zip 5.55kb
| | ├──20211117_函数和参数
| | | ├──20211117_函数的参数.mp4 568.86M
| | | ├──20211117_函数的使用.mp4 572.48M
| | | └──py35_07day.zip 5.29kb
| | ├──20211119_函数的作用域&内置函数
| | | ├──20211119_函数的作用域&内置函数.mp4 687.68M
| | | └──py35_08day.zip 5.93kb
| | ├──20211121_文件和模块
| | | ├──20211121_文件操作和模块导入.mp4 721.68M
| | | └──py35_09day.zip 28.82kb
| | ├──20211124_异常捕获
| | | ├──20211124_异常捕获.mp4 835.20M
| | | └──py35_10day.zip 5.83kb
| | ├──20211126_类和对象
| | | ├──20211126_类和对象.mp4 737.31M
| | | └──py35_11day.zip 6.92kb
| | ├──20211128_继承&属性动态操作
| | | ├──20211128_继承和属性动态操作.mp4 703.36M
| | | └──py35_12day.zip 9.07kb
| | ├──20211201—unittest
| | | ├──20211201_unittest的使用.wmv 827.59M
| | | └──py35_13day.zip 61.80kb
| | ├──20211203_ddt的使用和excel操作
| | | ├──20211203_ddt的使用&excel数据读取.mp4 853.53M
| | | └──py35_14day.zip 30.11kb
| | ├──20211205_excel模块封装和应用
| | | ├──20211205_excel封装和应用.mp4 927.42M
| | | └──py35_15day.zip 21.90kb
| | ├──20211208_日志输出和yaml文件解析
| | | ├──666JAVA下载必看
| | | ├──20211208_日志输出和配置文件的使用.mp4 815.18M
| | | └──py35_16day.zip 11.04kb
| | └──20211210_知识综合运用&项目结构优化
| | | ├──py35_17day_project
| | | ├──20211210_知识综合运用&项目结构优化.mp4 884.23M
| | | ├──py35_17day.zip 26.14kb
| | | └──py35_17day_project.zip 33.78kb
| ├──02接口自动化
| | ├──20210105_投资接口&用例前置封装优化
| | | ├──20210105_投资接口的实现.mp4 891.02M
| | | └──py35_27day_project.zip 91.67kb
| | ├──20210107_测试结果推送&项目总结
| | | ├──20210107_测试结果推送&V3&项目总结.mp4 972.69M
| | | └──py35_28day_apiV3.zip 101.21kb
| | ├──20210109_jenkins的使用
| | | └──20210109_jenkins的使用.mp4 547.00M
| | ├──20210112_简历辅导
| | | ├──20210112_简历编写.mp4 665.19M
| | | └──简历编写注意点.md 3.60kb
| | ├──20211212_路径优化处理
| | | ├──20211212_路径处理&http协议介绍.mp4 938.62M
| | | └──py35_18day_project.zip 33.70kb
| | ├──20211215_接口鉴权&requests模块的基本使用
| | | ├──20211215_接口鉴权和requests的基本使用.mp4 1021.40M
| | | └──py35_19day_project.zip 3.60kb
| | ├──20211217_requests处理token鉴权接口&jsonpath的使用
| | | ├──20211217_requests处理token鉴权的接口&jsonpath的使用.mp4 865.55M
| | | ├──py35_20day_project.zip 2.54kb
| | | └──用例数据要求基础模板.xlsx 10.08kb
| | ├──20211219_登录接口的实现
| | | ├──20211219_登录接口用例实现.mp4 772.82M
| | | └──py35_21day_project.zip 38.48kb
| | ├──20211222_充值接口实现
| | | ├──20211222_充值接口的实现.mp4 890.41M
| | | └──py35_22day_project.zip 45.23kb
| | ├──20211224_数据库校验
| | | ├──20211224_pysql的使用&充值接口数据库校验.mp4 855.39M
| | | └──py35_23day_project.zip 61.89kb
| | ├──20211226_数据库校验&正则表达式
| | | ├──20211226_数据库校验&正则表达式.mp4 784.86M
| | | └──py35_24day_project.zip 68.28kb
| | ├──20211229_正则替换数据
| | | ├──20211229_正则替换数据.mp4 666.39M
| | | └──py35_25day_project.zip 74.22kb
| | ├──20211231_审核接口&添加项目接口
| | | ├──20211231_审核和添加项目接口.mp4 814.72M
| | | └──py35_26day_project.zip 80.56kb
| | └──接口阶段相关资料
| | | └──前程贷接口1.3相关文档.zip 2.40M
| ├──03web自动化
| | ├──20210114
| | | ├──20210114_接口扩展&pytest.mp4 835.37M
| | | └──web_01day_pytest.zip 17.40kb
| | ├──20210116_pytest
| | | ├──20210116_pytest的使用.mp4 720.37M
| | | └──web_02day_pytest.zip 57.21kb
| | ├──20210119_前端基础
| | | ├──20210119_前端基础.mp4 857.85M
| | | └──web_03day_前端基础.zip 19.61kb
| | ├──20210121_selenium基本操作
| | | ├──20210121_selenium的基本操作.mp4 899.00M
| | | ├──api_test_project02.zip 58.97kb
| | | └──web_04day_selenium入门使用.zip 56.31kb
| | ├──20210123_元素定位
| | | ├──20210123_定位表达式.mp4 884.00M
| | | ├──web_05day_元素定位+三大等待.zip 1.67M
| | | └──元素定位课件笔记.pdf 505.44kb
| | ├──20210126_三大等待和切换
| | | ├──20210126_三大等待和切换.mp4 126.00M
| | | └──web_06day_等待和切换.zip 4.20kb
| | ├──20210128_selenium的鼠标键盘操作
| | | ├──20210128_鼠标键盘操作.mp4 347.00M
| | | └──web_07day_selenium高级操作.zip 6.69kb
| | ├──20210130_selenium高级操作
| | | ├──20210130_selenium高级操作.mp4 1.00M
| | | └──web_08day.zip 4.76kb
| | ├──20210203_po模式和ddt
| | | ├──20210203_po模式+ddt.mp4
| | | └──web_09day.zip 10.79kb
| | ├──20210205_框架分层设计
| | | ├──20210205_框架分层设计.mp4
| | | └──web_10day_project.zip 25.47kb
| | ├──20210220—项目讲解
| | | ├──20210220_项目讲解.mp4
| | | └──web_11day_project.zip 25.15kb
| | ├──20210223_basepage封装
| | | ├──20210223_base_page封装.mp4
| | | └──web_12day_project.zip 4.25M
| | ├──20210225_用例编写和allure报告
| | | ├──20210225_用例优化和allure报告.mp4
| | | ├──jenkins集成allure.pdf 746.98kb
| | | └──web_13day_project.zip 12.37M
| | ├──20210227_阶段总结
| | | ├──20210227_阶段知识总结.mp4
| | | ├──web_14day_project.zip 15.61M
| | | └──阶段总结.md 1.62kb
| | └──资料
| | | ├──chromedriver_mac64.zip 5.70M
| | | └──chromedriver_win32.zip 3.42M
| ├──04app自动化
| | ├──20210302_app环境安装
| | | ├──666JAVA下载必看
| | | └──20210302_app环境安卓.mp4
| | ├──20210304_元素定位&等待
| | | ├──20210304_元素定位和等待.mp4
| | | └──app_02day_project.zip 3.77kb
| | ├──20210306_触屏操作
| | | ├──20210306_触屏操作.mp4
| | | └──app_03day_project.zip 5.86kb
| | ├──20210309_混合应用app_20210309_220402
| | | ├──20210309_混合应用appmp4.mp4
| | | └──app_04day_project.zip 3.59kb
| | ├──20210311_小程序&app框架
| | | ├──app_05day_project
| | | ├──20210311_小程序&app框架搭建.mp4
| | | ├──app_05day_project.zip 3.15kb
| | | └──app_test_05day.zip 11.00kb
| | ├──20210313_项目用例编写
| | | ├──20210313_项目用例编写.mp4
| | | └──app_test_06day.zip 576.09kb
| | ├──20210316_用例编写&appium代码启动
| | | ├──20210316_题库用例&appium代码启动.mp4
| | | └──app_test_07day.zip 3.51M
| | ├──UC-dev_tools
| | | ├──uc-devtools.msi 57.92M
| | | └──uc-devtools_mac_0.4.1.dmg 56.93M
| | └──appium和模拟器环境软件.zip 2.21G
| ├──资料
| | └──资料.zip 717.20M
| ├──20210318_毕业典礼.mp4 940.92M
| └──20211028_开班典礼.mp4 376.83M

 

第三套:python自动化测试38期

 

├──第100节 appium元素定位(一) – id.classname等.mp4 822.34M
├──第101节 appium元素定位(二) – uiautomator定位.mp4 576.36M
├──第102节 appium操作之touchaction应用.swipe.mp4 720.40M
├──第103节 appium操作之多点触控.mp4 725.46M
├──第104节 appium操作之列表滑动、toast.mp4 536.27M
├──第105节 appium操作之h5混合应用自动化.mp4 728.54M
├──第106节 appium操作之微信小程序自动化.mp4 534.28M
├──第107节 项目实战+框架 – 整体结构.PO需要调整部分.mp4 200.36M
├──第108节 项目实战+框架 – 用例设计注意事项+启动参数配置化.mp4 420.22M
├──第109节 生成器.mp4 344.82M
├──第10节 数值类型数据及运算.mp4 474.01M
├──第110节 装饰器.mp4 272.64M
├──第111节 项目实战+框架 – 多设备并发讲解.mp4 161.51M
├──第112节 毕业典礼.mp4 527.49M
├──第11节 字符串的基本操作.mp4 471.42M
├──第12节 字符串的常用方法.mp4 363.31M
├──第13节 列表的基本使用.mp4 616.21M
├──第14节 列表和元组的基本方法.mp4 453.04M
├──第15节 字典的基本使用和方法.mp4 517.60M
├──第16节 数据类型总结&debug调试.mp4 389.35M
├──第17节 控制流程之条件语句的使用.mp4 472.43M
├──第18节 控制流程之while循环.mp4 387.67M
├──第19节 控制流程之for循环.mp4 544.72M
├──第1节 7年磨一剑,推动软件测试技术变革及人才升级.mp4 28.92M
├──第20节 函数的定义和调用.mp4 381.78M
├──第21节 函数的参数分类及使用.mp4 391.77M
├──第22节 函数的作用域.mp4 398.52M
├──第23节 内置函数的介绍.mp4 562.57M
├──第24节 文件的基本操作.mp4 423.74M
├──第25节 路径处理模块导入的.mp4 444.44M
├──第26节 异常介绍和处理.mp4 518.98M
├──第27节 异常捕获和断言.mp4 519.78M
├──第28节 面向对象(一).类和对象.mp4 419.32M
├──第29节 面向对象(二). 属性和方法.mp4 670.44M
├──第2节 课程导学.mp4 28.92M
├──第30节 面向对象(三).类和继承.mp4 533.90M
├──第31节 面向对象(四):动态属性的设置.mp4 450.50M
├──第32节 单元测试(一):unittest的四大核心概念.mp4 428.57M
├──第33节 单元测试(二):unitest案例实际应用.mp4 564.34M
├──第34节 单元测试(三):用例和数据的分离处理.mp4 359.09M
├──第35节 python操作excel之openpyxl.mp4 258.02M
├──第36节 openpyxl之2次封装.mp4 197.94M
├──第37节 数据分离结合excel实际应用.mp4 287.48M
├──第38节 数据驱动之DDT.mp4 232.43M
├──第39节 配置文件的解析和应用.mp4 197.90M
├──第3节 循环和嵌套循环.mp4 220.42M
├──第40节 日志模块logging的使用.mp4 204.05M
├──第41节 logging模块二次封装&实际应用.mp4 418.70M
├──第42节 框架模型搭建之分层设计.mp4 162.63M
├──第43节 项目路径优化处理.mp4 226.23M
├──第44节 项目实战一:接口和项目介绍.mp4 237.74M
├──第45节 项目实战二:http协议及鉴权方式.mp4 385.74M
├──第46节 项目实战三:requests模块请求和数据解析.mp4 923.87M
├──第47节 项目实战四:requests模块API封装.mp4 700.18M
├──第48节 项目实战五:项目框架搭建.mp4 836.85M
├──第49节 项目实战六:接口用例编写.mp4 598.70M
├──第4节 接口及相关概念.mp4 242.41M
├──第50节 项目实战七:测试报告分析.mp4 566.51M
├──第51节 项目实战八:用例参数动态化.mp4 951.69M
├──第52节 项目实战九:pymysql模块的使用.mp4 669.70M
├──第53节 项目实战十:项目结合数据库校验.mp4 786.15M
├──第54节 项目实战十一:正则表达式的使用.mp4 1.02G
├──第55节 项目实战十二:接口关联数据处理.mp4 686.02M
├──第56节 项目实战十三:项目环境管理和优化.mp4 688.40M
├──第57节 项目实战十四:项目集合jenkins持续集成.mp4 716.02M
├──第58节 项目实战十五:mock测试.mp4 662.50M
├──第59节 项目实战十六:框架知识梳理.mp4 711.74M
├──第5节 selenium的基本操作.mp4 273.65M
├──第60节 项目实战十七:简历辅导.mp4 1.81G
├──第61节 pytest编写用例.发现用例.执行用例.断言.与unittest的差异.mp4 1.47G
├──第62节 pytest的fixture实现和conftest.py共享机制.mp4 1.55G
├──第63节 筛选用例.allure报告.重运行机制.数据驱动.mp4 549.03M
├──第64节 pytest框架.接口自动化框架中使用pytest.mp4 841.29M
├──第65节 seleniumwebdriver环境搭建.mp4 352.50M
├──第66节 selenium浏览器常见操作.mp4 364.48M
├──第67节 web页面组成之html.mp4 1021.75M
├──第68节 web页面-简单元素定位、webelement对象.mp4 417.69M
├──第69节 web页面-xpath基本元素定位.mp4 739.80M
├──第6节 appium原理和inspector.mp4 257.17M
├──第70节 web页面-xpath复杂元素定位.mp4 437.60M
├──第71节 web页面-find_element、find_elements、By.mp4 299.17M
├──第72节 web页面-页面操作(一)-等待、窗口切换.mp4 501.64M
├──第73节 web页面-页面操作(二)-iframe.alert切换.mp4 345.15M
├──第74节 web页面-页面操作(三)-鼠标.键盘.下拉列表.mp4 599.94M
├──第75节 web页面组成之dom对象.mp4 440.50M
├──第76节 web页面-页面操作(四)-js操作滚动条.日期.其它.mp4 513.82M
├──第77节 web页面-页面操作(五)-上传操作.mp4 242.92M
├──第78节 项目实战+框架(1)-自动化应用场景、需求分析.mp4 518.40M
├──第79节 项目实战+框架(2)-自动化用例设计.PO模式.mp4 886.32M
├──第7节 开学典礼.mp4 504.69M
├──第80节 项目实战+框架(3) – 引入pytest、断言处理.mp4 823.86M
├──第81节 项目实战+框架(4) – 引入数据驱动、深入分层设计.mp4 1003.71M
├──第82节 项目实战+框架(5) – basepage实现和封装.mp4 916.09M
├──第83节 项目实战+框架(6) – 集成日志记录用例执行过程机制.mp4 393.76M
├──第84节 项目实战+框架(7) – 集成失败用例自动截图机制.mp4 400.87M
├──第85节 项目实战+框架(8) – 复杂场景的用例设计原则.mp4 686.98M
├──第86节 项目实战+框架(9) – 复杂用例的实现.mp4 686.98M
├──第87节 项目实战+框架(10) – 灵活使用前置后置.mp4 1.10G
├──第88节 项目实战+框架(11)-jenkins的master和slave模式应用.mp4 540.26M
├──第89节 项目实战+框架(12)-jenkins集成自动化和allure报告.mp4 824.41M
├──第8节 pycharm的基本使用.mp4 443.85M
├──第90节 web阶段内容总结.mp4 843.52M
├──第91节 selenium框架原理(上).mp4 788.25M
├──第92节 selenium框架原理(下).mp4 878.33M
├──第93节 app环境安装+appium工作原理.mp4 1.00G
├──第94节 appium之Desired Capabilities.mp4 703.31M
├──第95节 appium第一个脚本.mp4 492.39M
├──第96节 appium日志解析.mp4 721.44M
├──第97节 安卓app界面元素、package.activity.mp4 928.02M
├──第98节 appium desktop和client详解.mp4 736.14M
├──第99节 uiautomatoviewer\appium等3种元素定位工具.mp4 922.32M
└──第9节 Python基本语法.mp4 204.36M

第四套:Python自动化测试开发实战

 

  • 第1章 开宗明义 1 节 | 9分钟
  • 为什么做这门课程,如何学这门课程
    • 视频:1-1 为什么做这门课?该怎么学 (08:33)
  • 第2章 自动化测试不得不说的事儿 7 节 | 18分钟
  • 眼下几乎起步即自动化,但自动化测试未来该如何发展?只会写简单脚本就可以了吗?和测试开发的关系是什么?究竟要解决什么实际生产问题?开发属于自己的自动化测试框架才是答案。
    • 视频:2-1 自动化测试与测试开发的关系 (02:17)
    • 视频:2-2 测试中的实际问题与需求 (02:46)
    • 视频:2-3 测试工作中的自动化解决方案 (03:25)
    • 视频:2-4 自动化测试可行性分析 (02:29)
    • 视频:2-5 自动化测试需求分析 (02:04)
    • 视频:2-6 需求分析的实现过程 (02:15)
    • 视频:2-7 本章小结 (01:58)
  • 第3章 测试框架开发基础——对象层封装 6 节 | 85分钟
  • 真正的自动化测试≠简单的让代码代替执行用例。裸奔状态的脚本怎么封装?PO怎么抽离?页面对象和浏览器对象的关系究竟是什么?浏览器对象开发的两种方法以及如何取舍?本章带领大家搞定框架的对象层
    • 视频:3-1 自动化此时开发的对象层 (03:26)
    • 视频:3-2 最普通的自动化“裸奔状态” (11:58)
    • 视频:3-3 浏览器对象Browser基类的开发 (14:12)
    • 视频:3-4 继承基类实现浏览器个性化 (20:35)
    • 视频:3-5 页面对象开发的第一种实现方式 (17:05)
    • 视频:3-6 页面对象开发的第二种实现方式 (17:14)
  • 第4章 测试框架开发基础——原生框架的集成10 节 | 128分钟
  • 在工作中引入了一个开源的自动化框架,并不意味着框架就搭建完毕了,实际中还需要依据项目的情况,不断定制和优化框架,才能使我们的自动化工作开展的更加顺利,本章讲解如何利用Unittest
    • 视频:4-1 原生测试框架之简介 (09:30)
    • 视频:4-2 原生测试框架参数化的第一种方法 (19:48)
    • 视频:4-3 原生测试框架参数化的第二种方法 (06:12)
    • 视频:4-4 原生测试框架断言的使用 (12:42)
    • 视频:4-5 原生测试框架解决重复性前置条件的问题 (06:29)
    • 视频:4-6 原生测试框架的后置处理方法的使用 (18:21)
    • 视频:4-7 原生测试框架的测试类与PO的关系 (07:09)
    • 视频:4-8 原生测试框架解决用例组织问题 (23:41)
    • 视频:4-9 原生测试框架解决测试结果可视化问题 (18:40)
    • 视频:4-10 本章小结 (05:14)
  • 第5章 测试框架开发进阶——配置文件与IO模块10 节 | 137分钟
  • 原生框架的数据处理能力较弱,只能在代码内嵌入测试数据,无法进行文件IO操作。本章使自动化测试的开发真正升级到架构层次,用设计配置文件的思想解决测试数据与代码分离的问题。
    • 视频:5-1 如何提升应用层复用性和可维护性 (02:59)
    • 视频:5-2 通用配置文件开发 (23:37)
    • 视频:5-3 YAML文件配置和IO开发 (18:54)
    • 视频:5-4 页面继承对象PO的改造 (12:50)
    • 视频:5-5 解析自定义表达式的方法 (17:11)
    • 视频:5-6 结合Selenium和YAML过滤表达式 (12:19)
    • 视频:5-7 页面实例化PO对象改造 (07:21)
    • 视频:5-8 自动化测试开发之Excel配置文件的IO开发 (27:44)
    • 视频:5-9 自动化测试开发之Excel配置文件的测试用例改造 (09:43)
    • 视频:5-10 本章小结 (04:19)
  • 第6章 测试框架开发进阶——装饰器的应用7 节 | 120分钟
  • 当前已经具备了一定的自动化能力,但是对于常见的用例依赖、操作日志记录、异常捕捉和处理等问题就显得力不从心了,本章以函数开始引入装饰器的概念,通过开发装饰器来提高测试框架的问题处理能力。
    • 视频:6-1 自动化测试开发之函数装饰器的基本实现方法 (19:27)
    • 视频:6-2 自动化测试开发之用例依赖装饰器的实现方法 (33:03)
    • 视频:6-3 自动化测试开发装饰器应用之测试用例的依赖实现 (08:18)
    • 视频:6-4 自动化测试开发之日志的基本实现方式 (22:25)
    • 视频:6-5 自动化测试开发之日志装饰器的开发 (12:46)
    • 视频:6-6 自动化测试开发之异常的捕捉与记录 (19:01)
    • 视频:6-7 本章小结 (04:27)
  • 第7章 测试框架开发进阶——扩展功能的实现7 节 | 113分钟
  • 想框架更好用,更贴合业务,免不了追加扩展升级。本章介绍常见框架功能的拓展如何实现:冒烟测试、接口测试集成、图片验证码的识别、自动构造随机的测试数据、邮件处理等。
    • 视频:7-1 自动化测试开发框架拓展之测试数据构造简介 (04:54)
    • 视频:7-2 自动化测试开发框架拓展之测试数据构造(一) (19:44)
    • 视频:7-3 自动化测试开发框架拓展之测试数据构造(二) (20:38)
    • 视频:7-4 自动化测试开发框架拓展之邮件模块开发(上) (13:21)
    • 视频:7-5 自动化测试开发框架拓展之邮件模块开发(下) (13:59)
    • 视频:7-6 自动化测试开发框架拓展之接口测试集成 (21:44)
    • 视频:7-7 自动化测试开发框架拓展之接口集成的实际案例分享 (18:21)
  • 第8章 测试框架开发高级——操作数据库7 节 | 82分钟
  • 目前的框架功能已很完善,但真正使用时,还需要考虑正式环境的数据。本章教大家处理用例中出现DB校验需求、动态查询数据库、清理数据库的垃圾数据。
    • 视频:8-1 自动化测试开发之数据库操作前言 (04:51)
    • 视频:8-2 自动化测试开发之使用INI文件管理数据库连接配置 (04:55)
    • 视频:8-3 自动化测试开发之实现INI配置文件解析 (09:49)
    • 视频:8-4 自动化测试开发之建立mysql和oracle数据库连接池 (14:26)
    • 视频:8-5 自动化测试开发之使用mysql异步连接池实现mysql数据库操作(上) (13:07)
    • 视频:8-6 自动化测试开发之使用mysql异步连接池实现mysql数据库操作(下) (11:58)
    • 视频:8-7 自动化测试开发之使用oracle连接池实现oracle数据库操作 (22:27)
  • 第9章 测试框架开发高级——异步的实现12 节 | 176分钟
  • Web测试串行执行效率低,接口测试也只满足功能校验。这可不够用。本章追加:1、将接口测试模块改造为支持异步并发性能测试 2、模仿多人和多浏览器下同时执行web自动化测试
    • 视频:9-1 自动化测试异步开发的基础知识之进程、线程和协程 (11:39)
    • 视频:9-2 selenium底层原理以及异步和分布式实现原理 (07:15)
    • 视频:9-3 自动化测试异步开发之webdriver接口协议 (09:41)
    • 视频:9-4 自动化测试异步开发之编写异步webdriver接口请求客户端 (14:47)
    • 视频:9-5 自动化测试异步开发之元素类开发 (16:05)
    • 视频:9-6 自动化测试异步开发之编写客户端异步webdriver接口类(上) (17:37)
    • 视频:9-7 自动化测试异步开发之编写客户端异步webdriver接口类(下) (12:53)
    • 视频:9-8 自动化异步测试开发之编写异步业务函数、测试函数和测试类 (18:07)
    • 视频:9-9 自动化测试开发之编写异步测试执行主函数 (23:58)
    • 视频:9-10 自动化测试开发之浏览器启动属性与web并发测试实现 (29:27)
    • 视频:9-11 远程分布式测试实现 (07:31)
    • 视频:9-12 改造异步装饰器记录异步测试执行过程与结果 (06:59)
  • 第10章 自动化测试开发常见问题与优化5 节 | 31分钟
  • 本章将会为大家讲解测试开发工作中频繁遇到的一些问题,比如页面元素定位问题、pip安装python包超时报错的问题等。
    • 视频:10-1 浏览器驱动与版本的若干问题 (09:29)
    • 视频:10-2 pip安装超时报错问题 (03:23)
    • 视频:10-3 浏览器拦截网站SSL根证书的问题 (02:33)
    • 视频:10-4 元素定位的若干问题 (08:29)
    • 视频:10-5 元素配置的若干问题——中文别名和中文键 (06:08)
更多阅读