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

(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、获取元素信息的后三个方法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
常用的大概是这么多。。

相关文章:

  • QT编程之CAN协议
  • DeepSeek与GPT的全方位对比及其为编程工作带来的巨大变革
  • 熊猫精灵脚本助手官网_找图找色-脚本精灵2025最新版下载
  • 深入解析 Java 类加载机制及双亲委派模型
  • 【MARK-2小车】小车教程、上位机教程
  • 高等数学-第七版-上册 选做记录 习题5-4
  • 表的约束及代码练习
  • django入门教程之templates和static资源【五】
  • 八纲辨证总则
  • 如何优化 docker 镜像体积?
  • 【深度学习基础 2】 PyTorch 框架
  • EMQX Dashboard
  • Java 大视界 -- Java 大数据在智能金融区块链跨境支付与结算中的应用(154)
  • C#多态性入门:从零到游戏开发实战
  • Unity URP自定义Shader支持RenderLayer
  • 【Unity3D实现UI轮播效果】
  • 无人机+evtol:低空经济市场硬通货技术详解
  • HCIP(二)
  • 六十天Linux从0到项目搭建(第八天)(缓冲区、gitee提交)
  • 让 AI 更智能的检索增强生成(Retrieval-Augmented Generation)
  • 音著协宣布胜诉,虎牙公司终审被判侵权
  • 消费维权周报丨上周涉汽车类投诉较多,涉加油“跳枪”等问题
  • 释新闻|拜登确诊恶性前列腺癌,预后情况如何?
  • 国际观察丨美中东政策生变,以色列面临艰难选择
  • 长三角体育节回归“上海时间”,首次发布赛事旅游推荐线路
  • 霍步刚任辽宁沈阳市委书记