上一节我们说了如何定位元素,定位到元素以后就涉及到对元素的操作了,webdriver中常用的操作元素的方法有:
clear ——用于清除输入框的默认内容
send_keys ——用于在一个输入框里输入内容
-
click ——用于单点击一个按钮
此外,很多时候我们是要查看返回值的,常用的方法有:
-
size ——返回元素的尺寸
用法:driver.find_element_by_id("定位的id").size
-
text ——获取元素的文本
用法:driver.find_element_by_id("定位的id").text
-
get_attribute ——获取属性值,就是标签里面的name或者type之类的属性值
用法:driver.find_element_by_id("定位id").get_attribute('你想获得的属性名')
-
is_displayed ——该元素是否可见
用法:driver.find_element_by_id("定位id").is_displayed()
微信公众号搜索“自动化测试实战”或扫描下方二维码添加关注~~~