轻松自动化---selenium-webdriver(python) (六)

Nysa ·
更新时间:2024-11-14
· 850 次阅读

  本节知识点:

  操作对象:

  · click 点击对象

  · send_keys 在对象上模拟按键输入

  · clear 清除对象的内容,如果可以的话

  WebElement  另一些常用方法:

  · text  获取该元素的文本

  · submit  提交表单

  · get_attribute  获得属性值

  ======================================

  操作测试对象

  前面讲到了不少知识都是定位元素,定位只是第一步,定位之后需要对这个原素进行操作。

  鼠标点击呢还是键盘输入,这要取决于我们定位的是按钮还输入框。

  一般来说,webdriver中比较常用的操作对象的方法有下面几个

  · click 点击对象

  · send_keys 在对象上模拟按键输入

  · clear 清除对象的内容,如果可以的话

  在我们本系列开篇的第一个例子里用到了到click 和send_skys ,别翻回去找了,我再贴一下代码:

# coding = utf-8 from selenium import webdriver

browser = webdriver.Firefox()

browser.get(http://www.baidu.com) browser.find_element_by_id("kw").clear() browser.find_element_by_id("kw").send_keys("selenium") browser.find_element_by_id("su").click() browser.quit()



自动 自动化 webdriver selenium Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号