课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
本课程属于零基础软件测试系列课程的自动化测试阶段。从Selenium工具的基本使用,到高级应用和常见问题处理,进一步提升到自动化框架设计,包含了从一个新手进阶为中高级自动化测试人员所需的系列内容。基于Python3.8+Selenium3.141,需要 Python编程基础。
课程特色:
知识点分解教学,由易到难,环环相扣,逐步深入,配套实际案例,操作性强。
课程目标:
掌握Web自动化工具Selenium的使用必备知识,能够在公司自动化项目中快速上手。
课程大纲
01.
Selenium课程介绍(1节) 暂无试看
02.
Selenium+Python环境搭建(1节)
03.
WebDriver模拟对浏览器操作(1节)
04.
Web元素定位方式(1)-简单定位器(1节)
05.
Web元素定位方式(2)-xpath表达式(1节)
06.
Web元素定位方式(3)(1节)
07.
Web元素操作(1)-常用元素操作(1节)
08.
Web元素操作(2)-下拉框操作(1节)
09.
三种等待(1)-强制和隐式等待(1节)
10.
三种等待(2)-显式等待(1节)
11.
switch_to语句使用-弹框切换(1节)
12.
switch_to语句使用-切换窗口(1节)
13.
switch_to语句使用-切换frame(1节)
14.
ActionChains对象使用-鼠标模拟操作(1节)
15.
ActionChains对象使用-键盘模拟操作(1节)
16.
JavaScript使用-selenium执行JS语句(1节)
17.
Selenium实现文件上传(1节)
18.
自动化过程中验证码处理(1节)
19.
unittest介绍及测试方法管理.(1节)
20.
unittest的常用方法(1节)
21.
unittest的运行和结果输出(1节)
22.
unittest+selenium(1节)
23.
ddt数据驱动(1节)
24.
PO模型(1节)
25.
自动化框架示例(1节)