尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Selenium3 与 Python3 实战 Web自动化测试框架【完结】

Selenium3 与 Python3 实战 Web自动化测试框架【完结】 文件数量82 文件大小1.59G 存储方式百度网盘课程介绍这个阶段的课程, 是从实战项目里的验证码破解着手, 去学习Web自动化测试的各个方面, 还会教你怎样去解决测试过程里常常碰到的问题, 以及自动化框架开发时用的思想, 最终把能在工作当中直接用的web自动化测试框架开发出来。课程目录第2章 环境搭建24 节 | 212分钟本章阐述自动化测试环境的构架搭建, 借助实际项目实操解明基础理论知识, 针对常用的应用程序编程接口予以深度剖析、精心设计, 进而探究怎样去编写自动化测试脚本。第3章 把针对 7 节的项目实战里 PO 模型内容, 进行了一次 102 分钟精心设计与封装的操作, 实现了相关处理。此章节说明, 将所有的元素以及数据放置于代码里, 这对自动化代码的维护而言是不利的, 需要把数据、页面以及操作分离开来, 基于此引出PO设计模式的概念以及重要性。第4章 介绍及项目实战中的运用11 节 | 98分钟本章介绍在注册实战里的具体用法包含setup、、skip等api, Case的执行顺序, 还有批量执行Case、断言的运用, 以及在注册实战当中的进阶用法就有管理case能生成测试报告以及重构报错截图。第5章 数据驱动的介绍及使用7 节 | 56分钟在这一章节之中, 引入了数据驱动这一概念, 使得测试数据得以丰富起来, 从众多不同的维度出发来开展测试数据的设计工作, 之后借助不同的数据运用po模型的方式来实行跑case的操作, 以此达成促进框架完善的最终效果。第6章 关键字模型的介绍及运用11 节 | 129分钟本章进行讲解, 讲解为何要设计关键字模型, 讲解如何去重构封装操作, 讲解关键字模型主程序从思想一直落到代码的整个实现过程, 讲解当项目里遇到运行的错误时该如何去解决等。第7章 行为驱动的介绍7 节 | 73分钟本章讲解行为驱动, 在行为驱动的项目当中讲解业务分析, 讲述行为驱动case的编写, 还对项目里行为驱动与po模型介绍进行实战讲解。第8章 日志模块的使用6 节 | 57分钟这一章说明怎样去搜集测试运行进程当中所产生的日志, 进而能够迅速地定位测试里出现的错误状况。第9章 持续集成4 节 | 37分钟本章, 从环境开始, 一直到运行, 讲述持续集成怎样去使用, 讲述怎样利用邮件来进行通知, 讲述怎样定时去执行工程等。第10章 的介绍及使用4 节 | 33分钟这一章, 针对基本的git环境搭建, 仓库运用, 分支创建, 代码克隆等方面, 来讲解怎样将代码放置于git之上, 达成更好的管理。
返回列表