1、浏览器基本操作

2、元素查找方法
find_element_by_css_selector()

find_element_by_xpath()


3、鼠标和键盘事件
简单操作

键盘操作

鼠标悬停事件

4、窗口/iframe切换

5、select下拉框
分两步定位

直接定位

Select模块定位

6、弹框
alert弹框

处理自定义弹框消失

7、JS处理(滚动条等)
滚动到底部

滚动到顶部

聚焦元素

播放视频

8、框架
数据驱动ddt

窗口截图(元素截图)

用例失败重试机制
报告解析

自动化测试模型

PageObject和PageFactory设计模式
9、selenium常见异常

10、断言
原生

hamcrest断言库
11、cookie处理

12、显示等待
until

until_not

expected_conditions(EC)模块各种条件

基础条件

13、JS原生查找元素方法

14、思路集合

15、文件上传/下载

16、元素信息

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。