网站升级启用新域名(吉墨学习阁www.jimoxxg.com)并成功上线!
关于我们 VIP介绍 售后服务 免责声明
吉墨学习阁
  • 首页
  • IT教程
    • web前端
    • Java
    • Python
    • PHP
    • C/C++/C#
    • 系统运维开发
    • 编程/嵌入式/网络
    • GO
    • SEO
    • 办公设计
    • 数据库
    • 微信/小程序
    • 测试/产品/安全
    • 大数据/人工智能
    • 数据分析/算法
    • 其它
  • 软件素材
  • 自媒体运营
  • 网创致富
  • 淘宝电商
  • 文体娱乐
    • 易学风水
    • 中西医健康
    • 学习教育
  • 登录

【测试运维】能就业的Python自动化测试开发实战 搞定分布式并发场景|完结无秘

〖课程介绍〗: 搞定分布式并发场景,横扫Web和接口测试,高效又灵活的测试人才,企业自然抢着要。测试工作的很多阻碍:工具集成学习成本高、原生框架不好用、测试效率上不去、环境多迭代快、分布式高并发难复现等等。让多少人浅尝辄止,无法有质的提升。为了从根源上摆脱束缚,本课程带你开发高扩展、高可用的自动化测试框架,助你更好的利用测试自动化技术。〖老师介绍〗: 软件测试领域资深玩家,精通自动化测试、接口
去下载
2023-04-05 07:25:26 0
资源分类 测试/产品/安全
资源存放 百度网盘
资源价格 限时5学分 VIP全站免费下载
加入VIP 年VIP 298元,终身VIP 698元
在线充值 1元=1学分

〖课程介绍〗:

  •   搞定分布式并发场景,横扫Web和接口测试,高效又灵活的测试人才,企业自然抢着要。测试工作的很多阻碍:工具集成学习成本高、原生框架不好用、测试效率上不去、环境多迭代快、分布式高并发难复现等等。让多少人浅尝辄止,无法有质的提升。为了从根源上摆脱束缚,本课程带你开发高扩展、高可用的自动化测试框架,助你更好的利用测试自动化技术。



〖老师介绍〗:

  软件测试领域资深玩家,精通自动化测试、接口测试、性能测试、渗透测试,玩转python、jmeter、soapui、loadrunner、kali linux,尤其擅长web自动化框架搭建和网络安全与渗透。

〖课程目录〗:

  • 第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)

〖视频截图〗:



       


下载地址:
请登录购买后查看,VIP全站免费下载
最近更新:2023-05-31 我要反馈
推荐阅读
  • 2022版小肩膀APP安卓逆向安全教程
  • 极客时间-AIGC产品经理训练营
  • 大厂资深面试官 带你破解Android高级面试

国学课程
东山少爷《瞧你那傻样》5本合集 中国人自己的相学漫画书
1925
三清秘传 九路一通术法 三清秘传九路一通两咒两符一诀道法 招财去病去邪护宅化煞
1164
九天玄女法奇门 九天玄女法脉传承 道法符咒传授
1064
邓海峰古法风水内部教材纳气挨星法
828
IT教程
1 若依框架(RuoYi)系列视频教程:Vue前后端分离版本118集全套
2 若依框架(RuoYi)系列视频教程:RuoYi-Cloud(opens new window)微服务版本
3 【小迪安全】web安全|渗透测试|网络安全(6个月线上培训全套)
4 杨洋博士全民一起玩Python基础篇+提高篇+实战篇
5 若依框架(RuoYi)系列视频教程 RuoYi-Vue前后端分离版本 118集
6 基于Vue3+Vite+TS二次封装element-plus业务组件 2021年11月
7 【慕课专栏】SpringBoot 2.x 实战仿B站高性能后端项目(完结)
8 【慕课】李超-496-OpenCV入门到进阶:实战三大典型项目-298元-完结
网创课程
(4273期)支付宝浏览关注任务,脚本全自动挂机,号称单机日入10+【安卓脚本+教程】
648
(6489期)百度极速版挂机项目:实操了一周收益一天大概在300左右
371
(4132期)吃瓜项目之不要脸玩法,每天2小时,收益300+(附 快手美女号引流+吃瓜渠道)
305
(4456期)实测日收益1000+的懂车帝副业 0粉直接撸 有手就行(长期项目)
303
推荐标签
响应式 八卦 引流涨粉 android 生命数字 风水 社群 梦相 直播电商 金口诀 周易 中医灸疗法 找课网 黄帝宅经 符咒
Copyright © 2021-2025 吉墨学习阁 本站课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用。 ICP备案:鲁ICP备20003098号-2
  • 首页
  • IT教程
    • web前端
    • Java
    • Python
    • PHP
    • C/C++/C#
    • 系统运维开发
    • 编程/嵌入式/网络
    • GO
    • SEO
    • 办公设计
    • 数据库
    • 微信/小程序
    • 测试/产品/安全
    • 大数据/人工智能
    • 数据分析/算法
    • 其它
  • 软件素材
  • 自媒体运营
  • 网创致富
  • 淘宝电商
  • 文体娱乐
    • 易学风水
    • 中西医健康
    • 学习教育