您的位置:软件测试 > 开源软件测试 > 开源功能测试工具 > Selenium
轻松自动化---selenium-webdriver(python) (六)
作者:网络转载 发布时间:[ 2013/8/14 13:47:33 ] 推荐标签:

  本节知识点:

  操作对象:

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

上一页123下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd