当前位置: 首页 > article >正文

(UI自动化测试web端)第三篇:元素的常用操作方法_浏览器操作

模拟浏览器的常见操作。

1、最大化浏览器窗口

driver.maximize_window()

2、浏览器后退、前进、刷新、关闭、退出

# 调用浏览器的后退
driver.back()
# 调用浏览器的前进
driver.forward()
# 刷新页面
driver.refresh()
# 关闭当前窗口
driver.close()
# 退出浏览器
driver.quit()

3、获取页面标题及URL地址
在这里插入图片描述
4、获取元素信息的前三个方法

为什么要学习获取元素信息的方法?主要为了获取相关的信息进行断言,判断自动化用例最终的执行结果。

获取元素常用的方法:
在这里插入图片描述
size: 获取元素的大小,返回的是一个字典,里面包含元素高度和宽度的值。

text: 获取元素的文本内容。

get_attribute(‘attribute’): 获取元素对应属性名称和属性值,attribute表示的是属性名。
在这里插入图片描述

5、获取元素信息的后三个方法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
常用的大概是这么多。。


http://www.kler.cn/a/611447.html

相关文章:

  • 关系图:赋能数据可视化的动态扩展
  • C++11QT复习 (五)
  • 超融合服务器与普通服务器的具体区别
  • 【商城实战(60)】解锁搜索排序与相关性优化密码(java版)
  • uniapp再次封装uni-nav-bar导航栏组件
  • AWE 2025 |AI科技引领智能生活,传感器赋能智慧时代
  • Rust从入门到精通之进阶篇:16.智能指针
  • UML 图六种箭头含义详解:泛化、实现、依赖、关联、聚合、组合
  • LeetCode热题100JS(79/100)第十五天|347|295|121|55|45
  • 初级:反射机制面试题全攻略
  • Vue Router动态改变路由参数的两种方法
  • Rust从入门到精通之进阶篇:18.测试与文档
  • 淘宝评论API接口详解与JSON数据示例
  • Unity Shader编程】之复杂光照
  • Java技术生态前沿:Java 21革新与性能优化全解析
  • leetcode 46 全排列 | 回溯
  • 重学vue3(三):vue3基本语法及使用
  • 【测试开发】OKR 小程序端黑盒测试报告
  • leetcode.189.轮转数组
  • ZBlog泛目录程序插件实现零编程基础实现自动化内容生成