各位老铁们好,相信很多人对硒安装都不是特别的了解,因此呢,今天就来为大家分享下关于硒安装以及的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
许多浏览器供应商都支持Selenium,他们已经(或正在采取)措施使Selenium 成为其浏览器的本机部分。
它也是无数其他浏览器自动化工具、API 和框架中的核心技术。
下一章会连载selenium相关的文章,请关注我。
安装
1.python+硒
这里介绍使用python+selenium,所以需要先安装python。如果您还没有安装,请先安装。请参考安装文档:http://www.sterson.com.cn/?type_name=python2
如果已经安装了python,只需执行pip install selenium。您可以使用pip list 查看所有已安装的软件包
运行cmd窗口,输入pip install selenium并回车进行安装。
2.浏览器驱动(web Driver)
Selenium支持chrome、firefox、ie、safari等浏览器。选择您使用的浏览器驱动程序。
镀铬驱动程序
http://chromedriver.storage.googleapis.com/index.html
IE驱动程序
https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads
火狐浏览器
https://github.com/mozilla/geckodriver/
Safari 驱动程序
https://webkit.org/blog/6900/webdriver-support-in-safari-10/
将下载的驱动放在python安装路径下(比如我的python安装在D盘:D:\Python27)
使用IE浏览器驱动
驱动程序=webdriver.Ie()
使用火狐浏览器驱动
驱动程序=webdriver.Firefox()
使用chrome浏览器驱动
驱动程序=webdriver.Chrome()
注意:
浏览器版本必须与驱动版本对应,否则会出现无法打开网页的问题。
此外,selenium 现在提供了一个IDE。你可以试试它的IDE。下载地址:https://docs.seleniumhq.org/selenium-ide/
用户评论
终于搞定啦!之前一直在找资料学习Selenium,感觉网上的教程都太复杂了,还好这个博文通俗易懂,跟着一步步来就成功了!
有6位网友表示赞同!
Selenium安装确实比较麻烦,我尝试过各种方法,最后还是在这个博客里找到解决办法。真希望能有更详细的视频教程,这样对于新手来说会更好理解。
有19位网友表示赞同!
这段话说的太对了!我也是刚开始接触Selenium,感觉这个框架超级强大,有了它自动化测试就会简单很多啊!
有20位网友表示赞同!
我之前使用的是其他自动化测试工具,但Selenium确实效率更高。文章讲解的很到位,安装完成后就赶紧试试了,效果显著!
有5位网友表示赞同!
对于Python编程新手来说,学习Selenium这块还是比较困难的。希望作者能够更新一篇针对初学者的教程,包含一些基础知识和入门实例。
有17位网友表示赞同!
我也是最近开始接触自动化测试,Selenium确实很厉害啊!安装过程比较繁琐,建议可以提供更详细的操作步骤图解
有6位网友表示赞同!
我之前在下载工具的时候遇到过问题,幸好博文里提到了常见错误解决办法,真是帮了我很多忙! 感谢作者分享这么有用的信息!
有15位网友表示赞同!
这个博客文章说的太浅了,一点都不深入讲解Selenium的原理和应用场景。更希望看到一些实际案例,可以更好地理解它的用途。
有14位网友表示赞同!
安装步骤确实很清晰,但是我的环境配置不太一样,所以还是需要自己调试一下才能成功运行。希望能提供更多兼容性方面的建议
有12位网友表示赞同!
这个博文对Selenium的介绍非常全面,涵盖了安装、环境配置等多个方面。学习效率大大提高!感谢作者!
有5位网友表示赞同!
Selenium真的太强大了,可以完成网页自动化测试各种操作,简直是开发人员的福音!
有13位网友表示赞同!
安装过程确实有点坑,我折腾了好久才成功!希望作者能够提供更详细的操作指南,避免其他新手遇到同样的问题。
有13位网友表示赞同!
对于初学者来说,学习Selenium需要有一定编程基础,建议先做好功课再开始安装和使用。
有5位网友表示赞同!
这篇博客文章的写作风格很流畅,讲解也很清晰易懂,真是太棒了!
有13位网友表示赞同!
Selenium的应用场景真挺广泛的,不仅仅限于自动化测试,还可以进行数据抓取、爬虫开发等等。 我想去尝试一下。
有18位网友表示赞同!
我觉得这个博客文章的内容还是比较实用的,特别是针对一些常见问题的解决建议,非常有用!
有12位网友表示赞同!