码迷,mamicode.com
首页 > 编程语言 > 详细

Python+Selenium 自动化实现实例-打开浏览器模拟进行搜索数据并验证

时间:2017-03-30 13:55:27      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:turn   find   web   key   点击   导入模块   res   火狐   result   

#导入模块

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

#启动火狐浏览器
driver = webdriver.Firefox()

#打开url
driver.get("http://www.python.org")

#添加断言
assert "Python" in driver.title

#开始定位
elem = driver.find_element_by_name("q")

#清除输入框数据
elem.clear()

#输入数据
elem.send_keys("pycon")

#模拟点击回车按钮
elem.send_keys(Keys.RETURN)

#添加断言验证
assert "No results found." not in driver.page_source

#关闭浏览器驱动
driver.close()

Python+Selenium 自动化实现实例-打开浏览器模拟进行搜索数据并验证

标签:turn   find   web   key   点击   导入模块   res   火狐   result   

原文地址:http://www.cnblogs.com/forcepush/p/6645291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!