课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
适用人群
初级工程师转自动化工程师的学习者,希望从事selenium自动化测试的在职人员
课程目标
本课程是结合Python3讲解,学习完后可熟练通过WebDriver定位元素、操作元素、浏览器、cookies、JS等,满足日常B/S自动化测试的工作需求。
课程大纲
【Python3】Selenium3自动化实践系列『1』Selenium新手必备
第1章 自动化的概述
48分钟7节
1-1自动化测试简介[10:48] 免费试看
1-2分层的自动化[07:35]
1-3什么项目适合自动化[04:19]
1-4自动化工具[04:31]
1-5Selenium介绍[09:19]
1-6成就大神之路[06:51]
1-7前端工具介绍[04:39]
第2章 WebDriver
1小时28分钟10节
2-1测试环境搭建[08:14]
2-2第1个Selenium脚本[06:05]
2-3定位元素(id与name)[09:37]
2-4定位元素(class、link、partial li[07:22]
2-5xpath定位元素—完整路径[14:45]
2-6xpath定位元素----层级结合[09:56]
2-7FireBug与FirePath的结合[06:22]
2-8通过css定位元素—id 、class[08:02]
2-9通过css定位元素—通过属性来定位[12:22]
2-10find_element定位[05:36]
第3章 selenium3与Firefox Chrome**版本
33分钟3节
3-1补充1:selenium3与Firefox65**版[13:01]
3-2补充2:Selenium3与Chrome**版本[15:08]
3-3补充3:PyCharm中python虚拟环境常见问题[05:05]
第4章 定位神器
6分钟1节
4-1定位神器[06:44]
第5章 浏览器控制
7分钟2节
5-1浏览器大小的控制[02:21]
5-2浏览器前进与后退、刷新[05:27]
第6章 元素的操作
18分钟3节
6-1元素的操作[05:40]
6-2元素操作的补充[04:18]
6-3鼠标的操作[08:35]
第7章 显示与隐式等待
43分钟5节
7-1目标验证(实际结果与期望结果的对比)[07:59]
7-2等待时间—显示等待[09:21]
7-3等待时间—显示等待(is_displayed)[03:58]
7-4等待时间—隐式等待[06:43]
7-5等待时间总结[15:21]
第8章 Cookie+JS控制
35分钟7节
8-1定位一组元素[07:52]
8-2表单切换[07:14]
8-3文件的上传[03:03]
8-4弹出框的处理[05:23]
8-5Cookie[04:27]
8-6JS的操作[04:32]
8-7屏幕的截取[03:21]