当前位置:网站首页>selenium,元素操作以及浏览器操作方法
selenium,元素操作以及浏览器操作方法
2022-07-02 10:18:00 【杂学者】
一、元素操作
点击操作:元素.click()
输入操作:元素.send_key()
清除操作:元素.clear()
例如:
![]()
二、浏览器操作
常用的方法:
maximize_window()----最大化浏览器
set_window_size(width,height)----设置浏览器窗口的大小,宽、高为像素点。
set_window_position(x,y)----设置浏览器窗口左上角点所在显示器的位置(像素点的位置)
back()----后退,相当于浏览器中的后退按钮
forward()----前进,相当于浏览器中的前进按钮
close()----关闭浏览器当前的标签页(不是关闭整个浏览器)
quit()----关闭整个浏览器
title----获取浏览器的title(浏览器标签页顶部显示的内容)
current----获取浏览器url地址

三、获取元素信息
常用的方法:
size----返回元素大小
text----返回元素的文本内容
get_attribute("abd")----获取属性值,abc为属性的名称
is_displayed()----判断元素是否可见
is_enabled()----判断元素是否可用
is_selected()----判断元素是否被选中,主要用在类似复选框、单选按钮上
边栏推荐
猜你喜欢
![[OpenGL] notes 29. Advanced lighting (specular highlights)](/img/6e/56bc7237f691a4355f0b7627b3003e.png)
[OpenGL] notes 29. Advanced lighting (specular highlights)

Origin绘制热重TG和微分热重DTG曲线

代码实现MNLM

能自动更新的万能周报模板,有手就会用!

What are eNB, EPC and PGW?

2022 Heilongjiang provincial examination on the writing skills of Application Essays

伙伴云表格强势升级!Pro版,更非凡!

2022零代码/低代码开发白皮书【伙伴云出品】附下载

研究表明“气味相投”更易成为朋友

Redis database persistence
随机推荐
题解《子数整数》、《欢乐地跳》、《开灯》
Explanation: here is your UFO, Goldbach conjecture
Three methods of finding LCA of the nearest common ancestor
为什么switch 的default后面要跟break?
SAP MM 因物料有负库存导致MMPV开账期失败问题之对策
Principle analysis of security rememberme
中文姓名提取(玩具代码——准头太小,权当玩闹)
D如何检查null
Skillfully use SSH to get through the Internet restrictions
Common options of tcpdump command: Three
JS逆向之行行查data解密
科技的成就(二十七)
Unity skframework framework (XVI), package manager development kit Manager
最近公共祖先LCA的三种求法
石子合并板子【区间DP】(普通石子合并 & 环形石子合并)
nohup命令
诚邀青年创作者,一起在元宇宙里与投资人、创业者交流人生如何做选择……...
三谈exception——错误处理
OpenAPI generator: simplify the restful API development process
Drawing Nyquist diagram with MATLAB