Python2+Selenium入门02-第一个Selenium Python脚本

发布时间:2019-08-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Python2+Selenium入门02-第一个Selenium Python脚本脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

第一个自动化测试脚本

脚本如下所示:

# _*_ coding:utf-8 _*_

From selenium import webdriver
from selenium.webdriver.COMmon.keys import Keys

# 创建Chrome驱动实例
driver = webdriver.Chrome()  
driver.maximize_window()     # 最大化浏览器
driver.implicITly_wait(10)   # 设置隐式等待时间为10s

# 启动浏览器并且导航到指定URL
driver.get("https://www.baidu.com/")  

# 定位name属性为“wd"的元素
input_text = driver.find_element_by_name("wd")

# 清空文本输入框,输入文字"selenium",然后回车
input_text.clear()
input_text.send_keys("selenium")
input_text.send_keys(Keys.RETURN)

# 关闭浏览器
driver.quit()

如果上面的脚本运行正常,将会执行下面的操作:先打开一个Chrome浏览器,然后打开百度首页,在搜索框中输入“selenium”文本,然后点击回车出现搜索结果,最后关闭浏览器。

selenium webdriver是一个浏览器自动化测试的API集合,它提供了很多与浏览器自动化交互的特性,包括定位元素、操作元素、操作浏览器、模拟键盘和鼠标操作事件等等,这些特性将在后面的章节中一一进行介绍。

注意:
如果上述脚本无法正常启动浏览器,需要先检查chromedriver与Chrome浏览器的版本是否一致;然后再检查浏览器对应的chromedriver.exe文件是否放在python安装目录下,如Windows系统的默认安装路径,C:python27,如果没有请将该exe文件放在此目录下,然后再次运行脚本。

脚本宝典总结

以上是脚本宝典为你收集整理的Python2+Selenium入门02-第一个Selenium Python脚本全部内容,希望文章能够帮你解决Python2+Selenium入门02-第一个Selenium Python脚本所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。