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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python+Selenium 自动化实现实例-打开浏览器模拟进行搜索数据并验证相关的知识,希望对你有一定的参考价值。

#导入模块

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 自动化实现实例-打开浏览器模拟进行搜索数据并验证的主要内容,如果未能解决你的问题,请参考以下文章

Python+Selenium 自动化实现实例-获取页面元素信息(百度首页)

Python+Selenium 自动化实现实例-处理分页(pagination)

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

Python+selenium 实现自动上传并发布抖音短视频实例演示

Python中使用 Selenium 实现网页截图实例

Python+selenium 实现自动上传并发布西瓜视频实例演示