首页 > 全部课程 >程序开发>软件测试>【进阶】Selenium3 与 Python3 实战 Web自动化测试框架讲解

【进阶】Selenium3 与 Python3 实战 Web自动化测试框架讲解

【进阶】Selenium3 与 Python3 实战 Web自动化测试框架讲解
【进阶】Selenium3 与 Python3 实战 Web自动化测试框架讲解_软件测试培训课程_优就业IT在线教育
优惠价 
199.00
原价 
¥199.00
 
特色服务 
系统学习 组团学习
课时 
64课时
有效期 
随到随学,有效期 730天

课程介绍 课程目录 课程评价

第一章 环境搭建

课件1 1.1 selenium原理 30:22
课件2 1.2 selenium环境搭建 13:11
课件3 1.3 selenium环境搭建实战 27:49

第二章 需求分析和案例基础实战

课件4 2.1 需求分析及用例设计 15:56
课件5 2.2 注册页面结构和代码对应关系 19:08
课件6 2.3 启动不同浏览器 10:22
课件7 2.4 启动不同浏览器实操 17:59
课件8 2.5 使用title_contains检查页面是否正确 23:54
课件9 2.6 使用不同方式实现元素定位 27:56
课件10 2.7 xpath基本定位 27:38
课件11 2.8 xpath定位拓展 09:17
课件12 2.9 css定位 22:20
课件13 2.10 css定位拓展 10:45
课件14 2.11 xpath与css类似功能比较 11:55

第三章 元素各类操作

课件15 3.1 鼠标操作 08:07
课件16 3.2 鼠标右键点击 30:13
课件17 3.3 键盘操作 14:41
课件18 3.4 下拉框 23:04
课件19 3.5 下拉框select类实现 14:25
课件20 3.6 警告框 17:54
课件21 3.7 滚动条 16:39
课件22 3.8 表单框架切换分析 11:04
课件23 3.9 表单框架切换操作 21:44
课件24 3.10 多窗口切换分析 15:12
课件25 3.11 多窗口切换实操 15:45
课件26 3.12 元素等待 20:05
课件27 3.13 使用expected_conditions判断元素是否可见 30:34

第四章 案例进阶实战

课件28 4.1 获取用户信息(get_attribute) 17:50
课件29 4.2 生成随机邮箱信息 13:57
课件30 4.3 解决验证码思路 12:17
课件31 4.4 解决验证码cookie 17:10
课件32 4.5 cookie案例 15:42
课件33 4.6 解决验证码代码实战 33:35
课件34 4.7 使用pytesseract识别验证码图片 15:53
课件35 4.8 showapiRequest解决图片验证码识别 24:42

第五章 案例流程整合和代码封装

课件36 5.1 注册输入验证码流程整合 12:22
课件37 5.2 注册流程梳理及代码封装 22:50
课件38 5.3 注册整体流程运行 24:35
课件39 5.4 以配置文件实现定位设计思想 17:32
课件40 5.5 初步读取配置文件代码 12:27
课件41 5.6 重构封装读取配置文件 32:30
课件42 5.7 设计封装定位元素类 20:58
课件43 5.8 整个注册流程脚本模块化实践 23:00
课件44 5.9 整个注册流程脚本模块化实战main 12:35
课件45 5.10 多浏览器跑case 18:44
课件46 5.11 注册失败截图 13:39

第六章 PO模型

课件47 6.1 po模型设计思想 19:47
课件48 6.2 po模型之设计业务层(Business) 24:04
课件49 6.3 po模型之模块串联设计 22:30

第七章 unittest

课件50 7.1 unittst基础概念 12:11
课件51 7.2 TestCase基本格式 07:18
课件52 7.3 TestCase示例 16:56
课件53 7.4 TestSuite基础和添加用例的第一种方法 15:03
课件54 7.5 TestSuite添加用例的第二种方法 06:16
课件55 7.6 Fixture和四要素总结 10:26
课件56 7.7 defaultTsetLoader 17:45
课件57 7.8 unittest小结 05:52
课件58 7.9 unittset框架应用需求 05:35
课件59 7.10 unittest框架应用实现 15:15

第八章 断言和HTMLTEXTRUNNER

课件60 8.1 断言assertequal 14:27
课件61 8.2 断言assertin 07:15
课件62 8.3 断言异常抛出截图 07:48
课件63 8.4 HTML测试报告 09:13
课件64 8.5 生成测试报告实现 22:16

简介

本课程使用 Python3 编程语言,与主流自动化测试脚本框架 Selenium3.0,从实战项目验证码破解出发,学习Web自动化测试的方方面面,并且教你如何解决测试过程中经常遇见的问题,以及自动化框架开发的思想,最后开发出能在工作中直接应用的web自动化测试框架。

适合人群

本课程适用应届生、初中级测试人员及

对自动化测试感兴趣的IT工作人员

详细介绍

暂无评价
发表评价:

0/500
 
 
 
咨询中心
优就业微信扫一扫
微信扫一扫

400-650-7353

加入官方微博