价格: 9 学币

分类: None

发布时间: 2022年2月21日 21:17

最近更新: 2022年2月23日 16:50

资源类型: VIP

章节1: 环境搭建
课时1 视频 python3.6环境搭建 09:54 可
课时2 视频 pip安装selenium环境 15:22 可
课时3 视频 pycharm环境 11:01 可
课时4 文本 课件PPT1-8(电脑打开点左下角《参考资料》可下载)
课时5 文本 课件PPT9-13(电脑打开点左下角《参考资料》可下载)
课时6 文本 web api练习代码下载
课时7 文本 web_pom项目案例代码下载

章节2: Webdriver API
课时8 视频 浏览器基本操作get/refresh/back/forward /close/quit 12:24 可
课时9 视频 元素定位基础id/name/class 13:44 可
课时10 视频 元素定位基础tag/link_text/partial_link_text 08:08 可
课时11 视频 元素定位基础xpath/css_selector 06:10 可
课时12 视频 浏览器窗口大小设置 04:28 可
课时13 视频 多窗口切换handle 12:36 可
课时14 视频 iframe上元素定位 11:25 可
课时15 视频 alert/confirm/prompt弹出框 13:45 可
课时16 视频 select下拉框操作 08:15 可
课时17 视频 ActionChains鼠标悬停操作 11:24 可
课时18 视频 日历控件操作(readonly属性) 09:59
课时19 视频 radio和checkbox操作 15:51
课时20 视频 单数定位(find_element)与复数定位(find_elements) 11:39
课时21 视频 文件上传操作 08:07
课时22 视频 获取页面源码(page_source)和配置(capabilities) 09:44
课时23 视频 click和submit使用的区别 05:31
课时24 视频 元素属性获取get_attribute 15:51
课时25 视频 元素状态is_selected,is_displayed,is_enable 11:13
课时26 视频 加载chrome配置实现免登陆 07:07
课时27 视频 登录页面滑块解锁 13:48

章节3: 第三章 元素定位进阶Xpath/Css
课时28 视频 xpath定位基础语法 24:01
课时29 视频 chrome上用console调试xpath定位 05:30
课时30 视频 xpath文本定位text() 05:32
课时31 视频 xpath定位class属性有空格 03:43
课时32 视频 xpath定位之contains模糊匹配 09:06
课时33 视频 css定位基础语法 11:59
课时34 视频 css定位兄弟后代子元素 10:59
课时35 视频 css模糊匹配定位元素 10:18
课时36 视频 Javascript 聚集元素到屏幕顶部 07:52
课时37 视频 Javascript 操作浏览器滚动条scrollTo 04:51
课时38 视频 Javascript 定位元素基础id/name/class/tag 06:00
课时39 视频 Javascript 定位之querySelector和querySelectorAll 04:22
课时40 视频 execute_script 执行 Javascript 脚本演示登陆案例 06:35
课时41 视频 JQuery 操作元素登陆案例 04:51
课时42 视频 使用execute_script() 方法获取 JavaScript 返回值 09:09

章节4: 定位疑难问题(常见面试题)
课时43 视频 动态id元素如何定位 07:57
课时44 视频 如何通过子元素定位父元素 04:41
课时45 视频 隐藏元素如何定位?如何点击隐藏元素 09:22
课时46 视频 如何定位一闪而过的dialog提示语 07:40

章节5: pytest框架用例规范
课时47 视频 pytest环境与基础 13:59
课时48 视频 pytest命令行运行用例规则 11:51
课时49 视频 pytest中setup和teardown的使用 10:30
课时50 视频 pytest断言使用assert 09:31
课时51 视频 pytest对抛出的异常断言 07:19
课时52 视频 pytest参数化parametrize 14:38
课时53 视频 pytest.main()的使用 08:51
课时54 视频 pytest用例mark标记的使用 04:42

章节6: pytest框架fixture的使用
课时55 视频 fixture作为测试用例的入参 09:14
课时56 视频 conftest.py共享fixture函数 07:30
课时57 视频 多个fixture的使用顺序 07:09
课时58 视频 fixture之scope参数 16:04
课时59 视频 fixture之params参数实现参数化 11:24
课时60 视频 fixture之autouse参数 04:00
课时61 视频 fixture之ids参数 05:54
课时62 视频 fixture之yield实现teardown 07:05
课时63 视频 fixture之name参数 02:57
课时64 视频 内置 fixture 之 request 21:13
课时65 视频 内置fixture 之 pytestconfig 13:05
课时66 视频 命令行参数和pytest.ini配置 62:21
课时67 视频 pytest 钩子函数(hook) 插件开发 46:28

章节7: POM设计模式
课时68 视频 POM项目设计模式 19:48
课时69 视频 POM项目实例之注册页面用例 22:24
课时70 视频 pom模式项目实例之注册页输入框和超链接用例 25:51
课时71 视频 封装python连数据库增删改查 20:47
课时72 视频 pom模式项目实例之连数据库数据清理 07:50
课时73 视频 pom模式项目实例之登录页面测试用例 22:53
课时74 视频 pom模式项目实例之意见反馈页面select用例 21:50
课时75 视频 pom模式项目实例之意见反馈页面selec参数化用例 03:57
课时76 视频 pom模式项目实例之意见反馈表单提交用例参数化 16:11
课时77 视频 pom模式项目实例之依赖先登陆的修改资料用例设计 30:33

章节8: Allure 报告
课时78 视频 Allure环境准备与报告展示 18:49
课时79 视频 allure报告参数化时生成不同用例title 08:51
课时80 视频 allure清空历史记录 04:47
课时81 视频 allure指定固定端口打开报告 02:17
课时82 视频 allure.dynamic动态描述用例 11:40
课时83 视频 allure流程类用例with添加测试步骤 12:24
课时84 视频 allure标记用例等级 07:17
课时85 视频 allure加命令行参数运行指定用例 05:18
课时86 视频 allure报告用例失败加截图 05:35

章节9: Linux 上运行 Selenium
课时87 视频 linux 上运行 selenium 环境准备 09:55

章节10: Git 管理代码
课时88 视频 github 新建仓库 04:13
课时89 视频 git上传代码到github仓库 08:48
课时90 视频 git更新仓库代码 05:31
课时91 视频 pycharm拉取git仓库代码 05:33
课时92 视频 pycharm修改代码后提交到远程代码仓库 07:44
课时93 视频 pycharm创建分支和提交代码到远程分支 05:40

章节11: Jenkins 安装与使用
课时94 视频 linux 搭建 jdk 和 tomcat 环境 06:43
课时95 视频 linux 上使用 tomcat 部署 jenkins.war 包 05:50
课时96 视频 Jenkins构建linux服务器本地项目代码 13:48
课时97 视频 Jenkins拉取git仓库代码执行 09:46

章节12: Jenkins 配置Allure报告与邮件发送
课时98 视频 Jenkins 上配置allure报告 07:57
课时99 视频 Jenkins 配置邮件发送 13:41
课时100 视频 Jenkins配置allure报告免密码登录给领导看 03:18
课时101 视频 Jenkins构建触发器之定时构建和轮询 SCM 11:18
课时102 视频 Jenkins发布测试环境后触发自动化测试任务 03:51
课时103 视频 Jenkins参数化构建不同分支代码 06:51