前面几篇文章已经说过如何定位元素,定位只是第一步,定位之后需要对这个元素进行操作,比如输入、单击。
今天我们就来做一个小练习,让我们一起回顾一下我们前几章所学内容,加深一下我们所学知识。
下面就来认识WebDriver中最常用的几个方法:
send_keys()方法模拟键盘向输入框输入内容。如下面的例子中,通过这个方法向百度输入框输入内容
click()方法可以用来单击一个元素,前提是它是可以被单击的对象。
quit()退出
通过实例验证以上三种方法,以百度输入框为例,使用find_element_by_id()方法在百度首页定位到输入框,使用send_keys()方法在输入框中“selenium”然后使用click()方法点击“百度一下”按钮,最后使用quit()方法退出。
代码如下:
结果如下: