1、控制浏览器窗口大小:
使用方法:set_window_size( )来控制浏览器的大小,()里传入具体的屏幕的宽和高两个参数
一般情况下,都需要全屏操作浏览器,所以可以使用方法:maximize_window( ),()里面不需要传值
1 driver.set_window_size(500,800)
2 driver.maximize_window()
2、控制浏览器后退、前进:
使用方法:back( )和forward( )方法来模拟后退和前进按钮
1 driver.back()
2 driver.forward()
3、模拟浏览器刷新:
使用方法:refresh( )模拟浏览器刷新
1 driver.refresh()
4、简单元素操作:
clear( ) 清除文本
1 driver.find_element_by_id("idinput").clear()
send_keys( value ) 模拟按键输入
click( ) 单击元素
5、webelement接口常用方法
submit( )方法用于提交表单,相当于回车操作
driver.find_element_by_id("query").submit()
size 返回元素的尺寸
size = driver.find_element_by_id("kw").size
print(size)
text 获取元素的文本
1 text = driver.find_element_by_id("cp").text
2 print(text)
get_attribute(name) 获得属性值
1 attribute = driver.find_element_by_id("kw").get_attribute()
2 print(attribute)
is_displayed() 设置该元素是否用户可见
1 #返回元素的结果是否可见,返回结果为True或False 2 result = driver.find_element_by_id("kw").is_displayed() 3 print(result)
浙公网安备 33010602011771号