前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >selenium常用汇总

selenium常用汇总

原创
作者头像
Meccer
修改2022-01-17 12:44:37
修改2022-01-17 12:44:37
4780
举报
文章被收录于专栏:测试学习之路测试学习之路

目录

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档