selenium获取元素

Posted aiyumo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium获取元素相关的知识,希望对你有一定的参考价值。

1、获取窗口title
driver.title
2、获取url
driver.current_url
3、获取窗口截图
driver.get_screenshot_as_file(‘window.png‘)
4、获取元素截图
ele.screenshot(‘ele.png‘)
5、刷新页面
driver.refresh()
6、窗口最大化
driver.maximize_window()
7、窗口最小化
driver.minimize_window()
8、设置窗口大小(宽,高)
driver.set_window_size(600,800)
9、获取窗口尺寸
driver.get_window_size() ,返回类型为字典
10、获取元素尺寸
ele = driver.find_element_by_id(‘su‘)
size = ele.size # 元素尺寸,返回类型为字典
11、获取窗口位置,相对屏幕的,窗口左上角的一个点
driver.get_window_position() {‘x‘: 10, ‘y‘: 10}
12、获取元素位置,相对窗口
ele = driver.find_element_by_id(‘su‘)
e_position = ele.location
13、后退
driver.back()
14、前进
driver.forward()

以上是关于selenium获取元素的主要内容,如果未能解决你的问题,请参考以下文章

js怎么获取一个元素

jquery 怎么获取2个元素之间的同胞元素

jQuery获取元素值以及设置元素值总结

vue获取页面内元素

JavaScript 怎么获取元素的宽度 ?

DOM中如何获取一个元素的子元素?