selenium常用汇总

2022-01-17 12:44:37 浏览数 (1)

目录

  • 1、浏览器基本操作
  • 2、元素查找方法
  • 3、鼠标和键盘事件
  • 4、窗口/iframe切换
  • 5、select下拉框
  • 6、弹框
  • 7、JS处理(滚动条等)
  • 8、框架
  • 9、selenium常见异常
  • 10、断言
  • 11、cookie处理
  • 12、显示等待
  • 13、JS原生查找元素方法
  • 14、思路集合
  • 15、文件上传/下载 
  • 16、元素信息

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、元素信息

0 人点赞