python+selenium2学习笔记webdriver-01浏览器运行

Selenium(Webdriver)支持Firefox,IE,Chrome等多个浏览器。很多人可能装环境时遇到很多问题,下面简单讲讲如何配置这几个浏览器。浏览器都安装在默认路径即可。

1.Firefox火狐浏览器

Firefox浏览器是Selenium自动化测试中最常用的一个浏览器,包括Selenium IDE插件,FireBug插件,FirePath插件等自动化测试必备的辅助工具。不过IDE的用处不是很大,Firepath的定位只能作为参考,还是得学会自己分析,后面会详细介绍。

from selenium import webdriver 

driver = webdriver.Firefox()
driver.get('http://www.baidu.com')
driver.find_element_by_id('kw').send_keys('webdriver')
driver.find_element_by_id('su').click()

driver.quit()

运行这段代码即可打开火狐浏览器,在输入框中输入webdriver并点击百度一下,最后关闭浏览器。

这里简单介绍一下quit和close的区别,两个都是关闭浏览器的操作,close方法是关闭当前窗口,quit方法直接退出并关闭浏览器所有打开的窗口。面试可能会问到。

2.Chrome浏览器

需要下载对应浏览器版本的chromedriver.exe,直接百度即可

from selenium import webdriver 

driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
driver.find_element_by_id('kw').send_keys('webdriver')
driver.find_element_by_id('su').click()

driver.quit()

没能打开浏览器的去检查一下安装路径和驱动版本

3.Ie浏览器

from selenium import webdriver 

driver = webdriver.Ie()
driver.get('http://www.baidu.com')
driver.find_element_by_id('kw').send_keys('webdriver')
driver.find_element_by_id('su').click()

driver.quit()
如果不能打开ie,可以试试
关闭IE的启用保护模式

打开IE——》设置——》Internet选项——》安全——》去掉启用保护模式前的对勾



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值