软件测试web自动化测试,Web自动化流程精讲和移动自动化测试环境

30.0万
3922
2019-09-20 14:18:07
正在缓冲...
1624
1063
6978
1445
传智教育·黑马程序员软件测试研究院全新录制的软件测试入门教程,相关资料源码笔记等关注微信公众号:黑马程序员,回复关键词:领取资源02 =============================== 本视频将教会大家搭建Web自动化和移动自动化测试环境; 掌握Web自动化测试流程和脚本编写; 掌握移动自动化测试中元素的定位方法、元素操作和手势操作; 熟练掌握ADB工具的使用;  掌握PO模式的设计思想,并能够对页面进行封装; 掌握数据驱动的实现方式;  能够在实际项目灵活运用自动化的相关技术。 =============================== 本教程学完请继续下一课程:Appium框架BV1B441197rZ
咨询课程、1对1就业指导、技术进阶提升【直接私信】,领取课程源码+资料,关注黑马程序员公众号,回复:领取资源02
视频选集
(1/154)
自动连播
01.目标
03:13
02.课程大纲
09:22
03.自动化及自动化测试相关知识
20:17
04.自动化测试优点及误区
13:56
05.web自动化测试相关知识
17:19
06.自动化工具选择
09:32
07.selenium概念及特点
12:29
08.selnium家族介绍
21:10
09.selenium安装卸载
13:49
10.浏览器驱动下载及应用
12:54
11.回顾浏览器驱动安装注意事项
02:34
12.科普path环境变量
12:02
13.webdriver第一个案例演示
08:54
14.pycharm安装软件
08:56
15.元素定位相关工具
14:28
16.元素定位方式及分类
08:49
17.id属性定位方法
05:07
18.案例1(id定位)
19:04
19.案例1(id定位扩展)
12:46
20.name与class_name方法
13:00
21.科普id、name、class区别
06:01
22.总结
11:38
01.回顾
19:09
02.今日目标
01:19
03.tag_name定位
16:00
04.link_text及partial_link_text定位
14:57
05.为什么使用xpath定位和css定位
07:45
06.xpath常用策略
15:16
07.Xpath语法
21:15
08.xpath练习
08:29
09.Xpath扩展
12:24
10.css定位
10:27
11.css定位策略
14:11
12.css选择器案例
09:50
13.css扩展
08:59
14.八种元素定位汇总
05:57
15.扩展工具生成XPATH和CSS
11:08
16.定位一组元素
08:40
17.扩展find_element方法封装
10:45
18.总结
12:27
01. 回顾
08:42
02. 今日目标
04:59
03.元素操作方法
11:42
04.操作浏览器(最大化、设置大小、窗口位置、后退、前进)
10:05
05.浏览器常用操作API
11:19
06.操作浏览器(刷新、close、quit、title、current_url)分析
07:22
07.操作浏览器(刷新、close、quit、title、current_url)实践
14:33
08.获取元素信息的常用方法分析
08:19
09.获取元素信息的常用方法实践
18:21
10.鼠标操作相关知识
14:34
11.鼠标常用操作方法(右击、双击、悬停、执行)
23:41
12.拖拽方法演示
09:38
13.鼠标操作
08:43
14.键盘操作
16:52
15.什么是元素等待及分类
07:02
16.隐式等待应用
07:14
17.显示等待应用
19:01
18. 总结
11:17
19.扩展send_keys上传文件
03:20
01 .回顾
16:11
02 .今日目标
05:38
03.使用css定位下拉框
08:13
04.select选择框
19:20
05.认识警告框及为什么要操作
16:04
06.处理警告框
07:42
07.滚动条操作
13:29
08.为什么要切换frame表单
12:40
09.切换frame表单操作
12:26
10.为什么要切换窗口
08:08
11.切换窗口句柄
13:16
12.截屏
15:10
13.验证码介绍及处理方式
11:28
14.cookie相关介绍
09:11
15.cookie案例实践
31:11
16.总结
14:44
01.回 顾
20:22
02.进入目标
04:31
03.为什么使用UnitTest框架
12:24
04.UnitTest(核心要素)
10:20
05.TestCase测试用例
24:20
06.测试套件与测试执行
18:37
07.TestLoader类的用法
22:08
08.TestSuite与TestLoader区别
05:40
09.fixture装置函数
21:20
10.assert操作
23:33
11.断言案例练习框架搭建
07:42
12.tpshop登录练习
16:17
13.扩展断言
08:45
14.参数化相关知识
05:52
15.参数化应用
19:17
16. 总结
09:30
01.回顾
17:01
02.今日目标
01:00
03.unittest跳过方法
11:06
04.演示html插件报告来源过程
12:05
05.html报告生成
14:04
06.with open
07:51
07.po实践介绍
05:51
08.v1版本实践
12:05
09.v2版本实现
22:05
10.v3页面层实现
15:34
11.v3业务层实现
11:42
12.PO模式三者关系
09:30
13.Base类实现
06:05
14.查找元素方法封装
08:57
15.扩展元组解包
06:33
16.Base其他方法封装实现
06:14
17.page页面框架搭建
07:44
18.登录页面配置数据准备
06:12
19.登录页面操作实现
10:14
20.测试业务实现
10:56
21.PO效果演示
08:40
22.PO模式梳理
10:13
23.base02练习
04:08
24.查找元素、点击、输入方法封装实现
07:08
25.page02结构搭建
06:49
26.总结
12:19
01. 回顾
12:16
02. 今日目标
01:38
03.数据驱动相关概念
09:31
04.json介绍
07:22
05.json与字典格式互转
15:08
06.json读与写
16:01
07.计算器案例base实现
17:29
08.计算器配置数据准备
07:15
09.page页面结构搭建及点击数字实现分析
10:35
10.page页面实现
05:30
11.计算案例业务层实现
08:52
12.driver封装
17:34
13.调试运行计算器效果
17:31
14.json测试数据准备
10:00
15.读取json数据转换预期格式
14:53
16.判断元素是否存在封装
14:01
17.正向逆向用例区分
17:42
18.效果演示
20:10
19.扩展txt读取数据
08:27
20.总结
08:24
01 .回顾
07:35
02 .今日目标
02:24
03.日志特点及级别
20:36
04.logging基本应用
11:24
05.设置日志格式及输入到文件
14:11
06.日志的基本应用演示
15:41
07.高阶用法介绍
16:49
08.日志器和处理器操作
19:47
09.时间处理器及格式器应用
27:24
10.logger封装
19:36
11.使用单例封装logger日志对象
12:51
12.自动化测试流程
13:40
13.tpshop介绍及自动化涉及模块
05:33
14.自动化测试结构搭建
06:58
15.base方法封装实现
21:00
16.登录用例分析
08:07
17.总结
11:28
客服
顶部
赛事库 课堂 2021拜年纪