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

selenium+python环境搭建

时间:2018-06-22 13:20:10      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:src   问题   mrc   需要   下载谷歌   info   nload   www.   设计   

selenium介绍:

      selenium1,也称为seleniumRC或者Remote Control。就是selenium的原本项目。RC是在浏览器启动后,使用js来驱动浏览器的操作。为什么叫RC呢?因为RC的设计是可以支持控制远程服务器上的selenium server来操作远程端的浏览器。

selenium2,也称为selenium webdriver。webdriver原来是另一个自动化测试工具,后与selenium 合并了。webdriver直接调用浏览器本身对自动化支持的接口来驱动浏览器的操作。故名思义,它将有不同的driver来驱动不同系统上不同的浏览器

简单说,selenium项目原本的工具是IDE、RC、grid,然后集成的一个框架。也是目前最流行的的PC B/S架构自动化测试框架。

 

一、安装python 链接:https://www.python.org/downloads/

        根据自己熟悉版本下载,大体上有2.X和3.X两个版本,新手建议直接入手python3,语法比python2简单易学;安装完成python的安装目录添加到环境变量,方便以后命令窗口符调试;

   安装成功python会默认下载好pip和setuptools,python2可能需要另外下载(解压包然后easy_insatll 命令安装)

 

二、安装selenium

       pip install  selenium (默认安装最新版本的selenium)

       pip show selenium (查看是否安装成功)

  或直接下载selenium包  链接:https://pypi.python.org/pypi/selenium

 

三、安装webdriver

     1.selenium安装完成会自带firefox的驱动,不过是低版本的firefox的,高版本需要另外下载;

     2.下载谷歌浏览器驱动需要注意版本号对应,链接:http://chromedriver.storage.googleapis.com/index.html,下载完成放到python的script目录下即可,firefox和ie浏览器也是一样。

                技术分享图片

 

四、安装编译器

       1.选择python的编译器pycharm,可以减少新手刚开始遇到各种编译运行问题,也更方便调试python,所以不想一开始就折腾在无关紧要的时间上,强烈推荐pycharm;

  2.sumline text 3也可以上手,有点就是打开编写代码速度快,但是需要安装python插件才能编译运行,而且经常遇到莫名其妙的问题;

 

五、环境搭建成功后简单运行第一个程序,检验一下

         技术分享图片

 

六、运行成功后,就大功告成,开始你的表演~~~遇到问题不要慌,就一个个去排查,没有谁能一次就成功;

 

selenium+python环境搭建

标签:src   问题   mrc   需要   下载谷歌   info   nload   www.   设计   

原文地址:https://www.cnblogs.com/shiyuheng/p/9212359.html

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