• 搭建selenium+python自动化环境


    1、安装python,下载地址:http://python.org---安装版本3.5.1 

    ps:自带setuptools和pip工具

    2、然后,用pip安装开发Web App需要的第三方库:异步框架aiohttp:$pip install aiohttp

    3、前端模板引擎jinja2:$ pip install jinja2

    4、MySQL 5.x数据库,从官方网站下载并安装,安装完毕后,请务必牢记root口令---test234

    5、MySQL的Python异步驱动程序aiomysql:$ pip install aiomysql

    6、安装selenium,直接在C:Python27Scripts下输入命令安装:pip install -U selenium

    7、安装selenium IDE

    使用firefox登陆http://docs.seleniumhq.org/download/网站,之后再开发者选项中就可以找到selenium IDE工具

     8、selenium server 环境配置

    1)下载java及环境配置

    下载地址:http://www.java.com/zh_CN/download/manual.jsp

    ps:java 环境分 JDK 和 JRE ,JDK 就是 Java Development Kit.简单的说 JDK 是面向开发人员使用的 SDK,它提供了 Java 的开发环境和运行环境。JRE 是 Java Runtime Enviroment 是指 Java 的运行环境, 是面向 Java 程序的使用者,而不是开发者

     请选择适合本机的版本进行下载。以 windows 为例 java 环境为 exe 程序,安装默认路径即可。作者 默认安装在 C:Program FilesJavajdk1.7.0_45路径下。 下面设置环境变量:

    “我的电脑”右键菜单--->属性--->高级--->环境变量--->系统变量:

    变量名:JAVA_HOME
    变量值:C:Program FilesJavajdk1.7.0_45
    变量名:PATH
    变量值:%JAVA_HOME%in;%JAVA_HOME%jrein;
    变量名:CALSS_PATH
    变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;

    在 windows 命令提示符下输入 java 回车,果显示 java 用法及参数,说明环境配置成功

    2)下载运行selenium server

    下载地址:https://code.google.com/p/selenium/
    在页面的左侧列表中找到 selenium-server-standalone-XXX.jar 进行下载。下载完成可以放到任意位 置,直接在命令提示符下启动 selenium server:
    C:selenium> java -jar selenium-server-standalone-XXX.jar

     

     9、安装lettuce

    lettuce 官方网址:http://lettuce.it/
    安装
    请确认你已经安装了 python 以及 pip 安装包管理工具。
    不管是 windows 还是 linux 环境,进入 pip 目录,只需下面一个命令就可以安装 lettuce .
    user@machine:~$ [sudo] pip install lettuce

    第二步,安装 lettuce_webdriver
    https://pypi.python.org/pypi/lettuce_webdriver
    user@machine:~$ [sudo] pip install lettuce_webdriver
    第三步,安装 nose(nose 继承自 unittest,为 python 自动化测试框架,且更容易使用)
    https://pypi.python.org/pypi/nose/
    user@machine:~$ [sudo] pip install lettuce

  • 相关阅读:
    AI中台
    java的static关键字
    java多线程面试题整理及答案(2019年)
    一篇搞懂TCP的三次握手四次挥手
    异步注解Async
    常用的SQL语句大全
    用Intellij Idea导出可执行的jar包
    用Intellij Idea从Github上获取代码
    Thread线程源码解析,Java线程的状态,线程之间的通信
    dubbo配置启动时检查
  • 原文地址:https://www.cnblogs.com/wensiyang0916/p/5613687.html
Copyright © 2020-2023  润新知