selenium远程linux服务搭建(二)linux搭建

公司环境:centos6.9   python2.6-->2.7

linux本地selenium服务搭建:(持续集成:采用Xvfb+Selenium+Firefox/chrome搭建linux服务器下的自动化测试环境+selenium server)

  1.xvfb安装:wget http://vault.centos.org/6.5/os/x86_64/Packages/xorg-x11-server-Xvfb-1.13.0-23.el6.centos.x86_64.rpm

    ①无法正常wget在线安装,拷贝url下载到本地上传

    

    ②安装

    yum localinstall xorg-x11-server-Xvfb-1.13.0-23.el6.centos.x86_64.rpm

    ③验证是否安装成功

    sudo Xvfb :10 -screen 0 1024x768x24 -ac -nolisten tcp -extensionRANDR &

         

  2.1firefox安装:(因公司项目不支持firefox,暂时没有安装firefox教程)

      

  2.2phantomjs安装:

      ①下载地址:链接:https://pan.baidu.com/s/1htohHis 密码:fuyy

      

      ②上传到linux下指定目录:  cd /home/web/selenium_box

      ③再使用tar进行解压到/usr/local/目录下边  tar xvf phantomjs-2.1.1-linux-x86_64.tar -C /usr/local/

      ④安装依赖软件  yum -y install wget fontconfig

      ⑤ 重命名(方便以后使用phantomjs命令)  mv /usr/local/phantomjs-2.1.1-linux-x86_64/ /usr/local/phantomjs

      ⑥建立软连接(在/usr/bin/目录下生产一个phantomjs的软连接,/usr/bin/)  ln -s /usr/local/phantomjs/bin/phantomjs /usr/bin/
      ⑦验证chrom是否安装成功:

      建立一个新文件 并写入 test.js

    

    [root@localhost roottest]# phantomjs test.js
    Hello world!

  3.安装selenium时缺少setuptools和pip

  3.1setuptools安装

    ①下载setuptools包  wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz

    解压setuptools包 tar -xvf setuptools-0.6c11.tar.gz

     cd setuptools-0.6c11

    编译setuptools python setup.py build

    开始执行setuptools安装 python setup.py install

    换了个服务器后安装时报错,解决办法:

    

     安装时后缀 --user ok

     

   3.2 pip包

    wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

    tar -axf pip-1.5.4.tar.gz
    cd pip-1.5.4/
    python setup.py install

    安装完后,使用 pip -V 报错,如下:bash: pip: command not found...

    做一个软连接即可:首先查下安装路径:

    find / -name pip

    ln -sv /usr/local/python/bin/pip /usr/bin/pip

    路径不要根据你自己的进行改变。

    pip install python还不好使,暂时对公司的pip无语了

  3.3.安装python的selenium模块:selenium2.45.0

    ①下载地址:https://pan.baidu.com/s/1dE9pOyt  

      

    ②解压tar zxvf selenium*   进入到该目录  --- cd selenium.2.45.0    执行安装 --- python setup.py   并最后验证import成功

    

  4.selenium server安装:

    ①下载地址:链接:https://pan.baidu.com/s/1dgmzUm 密码:hnff

    ②selenium server 2.39放置到用户账户下独立的文件夹下,方便管理  

          

原文地址:https://www.cnblogs.com/RENQIWEI1995/p/8192602.html