关于python:
path添加:C:\Python27;C:\Python27\Scripts;
新加一项:  PYTHON_HOME    C:\Python27
再不行的话,加一个用户变量: PYTHONPATH   C:\Python27\
 
注: Python27有utf8编码的bug,http://bugs.python.org/file18143/9291.patch 
按这个patch改下就行
关于java
Path中添加:C:\Program Files\Java\jre7\bin
添加两项:
 CLASS_PATH  C:\Program Files\Java\jre7\lib
 JAVA_HOME    C:\Program Files\Java\jdk1.7.0_51
 
Robot环境:
1. robotframework(2.8.4): https://pypi.python.org/pypi/robotframework/
2. ride下载目录:https://pypi.python.org/pypi/robotframework-ride 

ride1.3目前只依赖wxpython2.8.12.1,不要安装3.0:http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

robot库下载:
3. selenium2library:https://pypi.python.org/simple/robotframework-selenium2library/
或者: C:\Python27\Scripts\easy_install.exe   robotframework-selenium2library
 
4. autoit 和pythonwin32 
安装autoit之前先安装pythonwin32(activepython里面也有),Python操作windows需要win32com模块。
pythonwin32:http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/
autoit: https://code.google.com/p/robotframework-autoitlibrary/ 
注意:autoit这个lib库,自带的是32位的库文件,需要替换AutoItLibrary-1.1\3rdPartyTools\AutoIt\AutoItX3.dll成相应的这个dll
找不到相应的dll,可以安装autoit,然后拷贝出来。
 
4. pip安装: python  get-pip.py
  # Install the latest version
    pip install robotframework
    easy_install robotframework

    # Upgrade to the latest version
    pip install --upgrade robotframework
    easy_install --upgrade robotframework

    # Install a specific version
    pip install robotframework==2.7.1
    easy_install robotframework==2.7.1

    # Uninstall -- only supported by pip
    pip uninstall robotframework
Selenium2library怎么用pip安装:
https://github.com/rtomac/robotframework-selenium2library

<转>准备Eclips+python+robot framework环境的更多相关文章

  1. Linux CentOS下Python+robot framework环境搭建

    Linux CentOS下Python+robot framework环境搭建   by:授客 QQ:1033553122 操作系统环境:CentOS 6.5-x86_64 下载地址:http://w ...

  2. Python + Robot Framework 环境搭建

    一.Python 安装 说明:由于RIDE是基于python2.x开发,后期未做python3.x兼容,所以这里安装python2.7. 链接: https://pan.baidu.com/s/1yf ...

  3. Linux CentOS下Python+robot framework环境搭建

    转载自:http://blog.sina.com.cn/s/blog_13cc013b50102vof1.html 操作系统环境:CentOS 6.5-x86_64 下载地址:http://www.c ...

  4. robot framework环境搭建(转)

    一. robot framework环境搭建: 官网:http://robotframework.org/ 序号 安装包名 安装方法 下载地址 备注 1 python exe文件,直接双击安装 htt ...

  5. python+robot framework实现测报告定制化和邮件发送

    前面已经介绍了python+robot framework自动化框架和基本原理的实现,详情请看 python+robot framework接口自动化测试 本章主要讲解报告已经产生那如何以自动化的方式 ...

  6. robot framework环境搭建

    来源:http://www.cnblogs.com/puresoul/p/3854963.html[转] 一. robot framework环境搭建: 官网:http://robotframewor ...

  7. [转] Mac系统Robot Framework环境搭建

    一.由于Mac系统下自带python,所以不需要再进行安装了 二.关闭mac电脑的sip, 1.重启 Mac并长按 Cmd + R 2.打开终端,执行csrutil disable命令 3.重启电脑 ...

  8. Robot - 1. robot framework环境搭建

    Fom:https://www.cnblogs.com/puresoul/p/3854963.html 一. robot framework环境搭建: 官网:http://robotframework ...

  9. robot_framewok自动化测试--(1)Robot Framework 环境搭建及常见日志问题解决办法

    一.Robot Framework 介绍 Robot Framework 的架构是一个通用的验收测试和验收测试驱动开发的自动化测试框架(ATDD).它具有易于使用的表格来组织测试过程和测试数据. 它使 ...

随机推荐

  1. 搭建网站 discuzx ecshop php

    1.http://www.comsenz.com/downloads/install/discuzx下载

  2. BZOJ 3203 sdoi 2013 保护出题人

    由于样例解释很清晰,所以很容易得到以下结论: 1.每一关都是独立的,且僵尸的相对位置不会变 2.每一关的攻击力=Max(sum(i)/dis(i)) 其实sum(i)是僵尸攻击力的前缀和,dis(i) ...

  3. 李洪强iOS开发支付集成之微信支付

    iOS开发支付集成之微信支付 微信支付也是需要签名的,也跟支付宝一样,可以在客户端签名,也可以在后台签名(当然,为了安全还是推荐在服务器上做签名,逻辑也比较好理解). 1 - 集成前首先要看看文档 开 ...

  4. lintcode 中等题:find the missing number 寻找缺失的数

    题目 寻找缺失的数 给出一个包含 0 .. N 中 N 个数的序列,找出0 .. N 中没有出现在序列中的那个数. 样例 N = 4 且序列为 [0, 1, 3] 时,缺失的数为2. 注意 可以改变序 ...

  5. 【Linux高频命令专题(17)】head

    概述 head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 命令格式 hea ...

  6. ZipArchive框架的文件压缩和解压

    导入第三方框架ZipArchive之后还要在系统库文件中导入一个如下文件(搜索libz出来的任何一个都可以)   导入的头文件是#import "Main.h" 文件压缩 -(vo ...

  7. spring 定时任务的 执行时间设置规则(转)

     spring 定时任务的 执行时间设置规则 单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运 ...

  8. 腾讯大讲堂ppt全集

    腾讯大讲堂ppt全集 腾讯大讲堂ppt全集资料下载 腾讯大讲堂ppt1-62资料下载 最新最全的腾讯大讲堂ppt全集 腾讯大讲堂ppt全集资料下载 腾讯大讲堂ppt1-62资料下载地址 http:// ...

  9. 嵌入式控制(0)----linux系统网络配置

    嵌入式系统本身具有操作系统的全部属性,但收到其硬件条件制约,故需要主机通过串口/网口等方式与其通信.今日下午的工作主要是linux系统的ssh传输配置,nfs服务器配置,tftp服务器配置. ip的概 ...

  10. BZOJ 2844 albus就是要第一个出场(高斯消元)

    题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=2844 题意: 给出一个长度为n的正整数数列A.每次选出A的一个子集进行抑或(空集抑或值为 ...