课程目录
1-1 [Selenium3自动化测试:自动化测试] 自动化测试基础 (34:37)
1-2 [Selenium3自动化测试:自动化测试] 自动化测试软件 (17:29)
1-3 [Selenium3自动化测试:自动化测试] 自动化分层测试 (09:07)
1-4 [Selenium3自动化测试:自动化测试] Selenium介绍 (16:53)
1-5 [Selenium3自动化测试:自动化测试] Python部署 (16:59)
1-6 [Selenium3自动化测试:自动化测试] 浏览器Driver的安装 (17:00)
2-1 [Selenium3自动化测试:IDE与Katalon] IDE (08:03)
2-2 [Selenium3自动化测试:IDE与Katalon] IDE讲解 (08:56)
2-3 [Selenium3自动化测试:IDE与Katalon] IDE用例窗口及日志 (05:21)
2-4 [Selenium3自动化测试:IDE与Katalon] Katalon (15:22)
3-1 [Selenium3自动化测试:元素定位] 元素定位认知 (07:16)
3-2 [Selenium3自动化测试:元素定位] 元素定位(id、name、class) (13:42)
3-3 [Selenium3自动化测试:元素定位] 元素定位(tag与link) (19:15)
3-4 [Selenium3自动化测试:元素定位] 元素定位(Xpath) (23:18)
3-5 [Selenium3自动化测试:元素定位] 元素定位(css) (13:18)
3-6 [Selenium3自动化测试:元素定位] 元素定位find_element (11:19)
4-1 [Selenium3自动化测试:WebDriver] 浏览器的操作 (26:44)
4-2 [Selenium3自动化测试:WebDriver] 元素的操作 (15:01)
4-3 [Selenium3自动化测试:WebDriver] 鼠标操作 (11:48)
4-4 [Selenium3自动化测试:WebDriver] 键盘操作 (07:30)
4-5 [Selenium3自动化测试:WebDriver] 定位一组元素 (17:44)
4-6 [Selenium3自动化测试:WebDriver] 等待时间(强制与隐性) (14:03)
4-7 [Selenium3自动化测试:WebDriver] 等待时间(显性等待) (12:07)
4-8 [Selenium3自动化测试:WebDriver] Frame的切换 (12:20)
4-9 [Selenium3自动化测试:WebDriver] 弹出框的处理 (13:46)
4-10 [Selenium3自动化测试:WebDriver] 单元框、复选框 (17:54)
4-11 [Selenium3自动化测试:WebDriver] 下拉框 (10:30)
4-12 [Selenium3自动化测试:WebDriver] 元素可用状态的判断 (06:41)
4-13 [Selenium3自动化测试:WebDriver] 文件上传 (17:45)
4-14 [Selenium3自动化测试:WebDriver] 文件下载 (19:32)
4-15 [Selenium3自动化测试:WebDriver] 获取Cookie (21:28)
4-16 [Selenium3自动化测试:WebDriver] 添加与删除cookie (14:19)
4-17 [Selenium3自动化测试:WebDriver] 富文本的操作 (06:47)
4-18 [Selenium3自动化测试:WebDriver] 标签页的切换 (11:09)
4-19 [Selenium3自动化测试:WebDriver] 屏幕截图 (10:18)
4-20 [Selenium3自动化测试:WebDriver] JS操作-处理日期控件 (20:04)
4-21 [Selenium3自动化测试:WebDriver] JS操作-多窗口与滚动条 (18:37)
4-22 [Selenium3自动化测试:WebDriver] 操作画布 (10:53)
5-1 [Selenium3自动化测试:单元测试] 单元测试 (11:17)
5-2 [Selenium3自动化测试:单元测试] UnitTest案例 (19:18)
5-3 [Selenium3自动化测试:单元测试] UnitTest案例(测试执行器) (07:16)
5-4 [Selenium3自动化测试:单元测试] UnitTest案例(fixture) (13:00)
5-5 [Selenium3自动化测试:单元测试] 单元测试框架Pytest (23:22)
6-1 [Selenium3自动化测试:HTML测试报告] HTML测试报告的生成 (13:08)
6-2 [Selenium3自动化测试:HTML测试报告] 发送文本型测试邮件 (20:07)
6-3 [Selenium3自动化测试:HTML测试报告] 发送HTML格式邮件 (12:25)
6-4 [Selenium3自动化测试:HTML测试报告] 发送附件形式的邮件 (10:01)
7-1 [Selenium3自动化测试:PageObject] PO的认知 (09:03)
7-2 [Selenium3自动化测试:PageObject] POM案例实现 (23:31)
7-3 [Selenium3自动化测试:PageObject] POM案例实现2 (14:22)
8-1 [Selenium3自动化测试:自动化框架设计必备知识] INI配置文件知识 (15:55)
8-2 [Selenium3自动化测试:自动化框架设计必备知识] INI配置操作的封装 (06:36)
8-3 [Selenium3自动化测试:自动化框架设计必备知识] 数据驱动的操作 (15:10)
8-4 [Selenium3自动化测试:自动化框架设计必备知识] 数据驱动的封装 (11:16)
8-5 [Selenium3自动化测试:自动化框架设计必备知识] 日志 (08:43)
8-6 [Selenium3自动化测试:自动化框架设计必备知识] 日志综合案例 (21:51)
9-1 [Selenium3自动化测试:自动化框架的实现] 测试框架的规划 (10:52)
9-2 [Selenium3自动化测试:自动化框架的实现] 框架的实现:配置文件的操作 (08:27)
9-3 [Selenium3自动化测试:自动化框架的实现] 框架的实现:数据驱动的实现 (06:32)
9-4 [Selenium3自动化测试:自动化框架的实现] 框架的实现:日志的实现 (12:10)
9-5 [Selenium3自动化测试:自动化框架的实现] 框架的实现:测试报告的发送 (07:47)
9-6 [Selenium3自动化测试:自动化框架的实现] 框架的实现:测试用例信息 (04:47)
9-7 [Selenium3自动化测试:自动化框架的实现] 框架的实现:POM基类的实现 (16:31)
9-8 [Selenium3自动化测试:自动化框架的实现] 框架的实现:测试页面的实现 (15:07)
9-9 [Selenium3自动化测试:自动化框架的实现] 框架的实现:全局配置文件 (07:56)
9-10 [Selenium3自动化测试:自动化框架的实现] 框架的实现:日志、数据驱动的优化 (08:21)
9-11 [Selenium3自动化测试:自动化框架的实现] 框架的实现:测试用例的实现 (20:25)
9-12 [Selenium3自动化测试:自动化框架的实现] 框架的实现:测试入口的设置 (12:31)
9-13 [Selenium3自动化测试:自动化框架的实现] UI框架的总结 (04:06)
10-1 [Selenium3自动化测试:分布式测试与虚拟化Docker] 持续集成CI与自动化 (40:47)
10-2 [Selenium3自动化测试:分布式测试与虚拟化Docker] Grid的认知与部署 (18:29)
10-3 [Selenium3自动化测试:分布式测试与虚拟化Docker] Grid案例 (16:29)
10-4 [Selenium3自动化测试:分布式测试与虚拟化Docker] Docker的认知 (07:24)
10-5 [Selenium3自动化测试:分布式测试与虚拟化Docker] 自动化测试Docker的部署:Desktop部署 (12:02)
10-6 [Selenium3自动化测试:分布式测试与虚拟化Docker] 自动化测试Docker的部署:ToolBox形式部署 (05:18)
10-7 [Selenium3自动化测试:分布式测试与虚拟化Docker] 自动化测试:Docker容器的控制 (12:00)
10-8 [Selenium3自动化测试:分布式测试与虚拟化Docker] Docker不同节点运行相同用例 (10:12)
10-9 [Selenium3自动化测试:分布式测试与虚拟化Docker] Docker不同节点运行不同用例 (13:31)