【文件属性】:
文件名称:操作测试对象-python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
文件大小:617KB
文件格式:PDF
更新时间:2021-06-07 22:12:34
selenium webdriver python
八、操作测试对象
前面讲到了不少知识都是定位元素,定位只是第一步,定位之后需要对这个原素进
行操作。鼠标点击呢还是键盘输入,这要取决于我们定位的是按钮还输入框。
一般来说,webdriver 中比较常用的操作对象的方法有下面几个
click 点击对象
send_keys 在对象上模拟按键输入
clear 清除对象的内容,如果可以的话
submit 清除对象的内容,如果可以的话
在我们本系列开篇的第一个例子里就用到了到 click 和 send_skys ,别翻回去找了,
我再贴一下代码:
coding=utf-8
from selenium import webdriver
import time
driver = webdriver.Firefox()
driver.get("http://www.baidu.com")
driver.find_element_by_id("kw").send_keys("selenium")
time.sleep(2)
#通过 submit() 来操作
driver.find_element_by_id("su").submit()
time.sleep(3)
driver.quit()
send_keys("XX") 用于在一个输入框里输入内容。