首页 测试 工具 查看内容

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

2014-3-26 00:44| 发布者: tianzc| 查看: 814| 评论: 0

摘要:   本节知识点:  操作对象:  · click 点击对象  · send_keys 在对象上模拟按键输入  · clear 清除对象的内容,如果可以的话  WebElement 另一些常用方法:  · text 获取该元素的文本  · submi ...

# 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()

  本节知识点:

  操作对象:

  · click 点击对象

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

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

  WebElement  另一些常用方法:

  · text  获取该元素的文本

  · submit  提交表单

  · get_attribute  获得属性值

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

  操作测试对象

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

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

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

  · click 点击对象

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

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

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

123下一页

鲜花

握手

雷人

路过

鸡蛋

扫一扫关注最新动态

毒镜头:老镜头、摄影器材资料库、老镜头样片、摄影
爱评测 aipingce.com  
返回顶部