码迷,mamicode.com
首页 > 编程语言 > 详细

Python自动化测试开发实战 一门能就业的测试课

时间:2021-04-26 13:11:27      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:重复   嵌入   集成   断言   进阶   blank   实例   地址   参数化   

第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章 测试框架开发基础——对象层封装 试看
真正的自动化测试≠简单的让代码代替执行用例。裸奔状态的脚本怎么封装?PO怎么抽离?页面对象和浏览器对象的关系究竟是什么?浏览器对象开发的两种方法以及如何取舍?本章带领大家搞定框架的对象层

共 6 节 (85分钟) 收起列表

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章 测试框架开发基础——原生框架的集成
在工作中引入了一个开源的自动化框架,并不意味着框架就搭建完毕了,实际中还需要依据项目的情况,不断定制和优化框架,才能使我们的自动化工作开展的更加顺利,本章讲解如何利用Unittest

共 10 节 (128分钟) 收起列表

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模块
原生框架的数据处理能力较弱,只能在代码内嵌入测试数据,无法进行文件IO操作。本章使自动化测试的开发真正升级到架构层次,用设计配置文件的思想解决测试数据与代码分离的问题。

共 10 节 (137分钟) 收起列表

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 自动化测试....

 

下载地址:https://www.feimaoke.com/8708.html

Python自动化测试开发实战 一门能就业的测试课

标签:重复   嵌入   集成   断言   进阶   blank   实例   地址   参数化   

原文地址:https://www.cnblogs.com/mycoc1/p/14697627.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!