您的位置:首页 > 编程语言 > Python开发

Selenium学习(Python)

2016-05-24 22:09 585 查看
#从Selenium中导入Webdriver类,该类中定义了selenium支持的浏览器
#   webdriver.Firefox
#   webdriver.FirefoxProfile
#   webdriver.Chrome
#   webdriver.ChromeOptions
#   webdriver.Ie
#   webdriver.Opera
#   webdriver.PhantomJS
#   webdriver.Remote
#   webdriver.DesiredCapabilities
#   webdriver.ActionChains
#   webdriver.TouchActions
#   webdriver.Proxy

from selenium import webdriver

#Keys类中包含键盘上所有的键的常量
from selenium.webdriver.common.keys import Keys

#调用Firefox的webdriver
browser = webdriver.Firefox()

#访问baidu.com
browser.get('http://www.baidu.com')

#判断title
assert '百度一下, 你就知道' in browser.title

#利用find_element_by_xx获取网页页面的元素(本例是获取百度页面上的搜索框)
elem = browser.find_element_by_name('wd')  # Find the search box

#send_keys用来进行键盘的操作,下面是在输入框中写入"seleniumhq",然后点击return,进行搜索
elem.send_keys('seleniumhq' + Keys.RETURN)

#退出Firefox浏览器
browser.quit()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: