安装配置 Eclipse + PyDev + Robotframework 集成开发环境

1.安装JDK
安装目录下的jdk-7u17-windows-i586.exe文件(JAVA开发、运行环境)
安装完毕后,在系统变量(右键点击计算机->属性->高级系统设置->环境变量->)中找到path变量,在变量值最后面添加“C:\Program Files\Java\jre7;”,点击保存
打开CMD,输入JAVA -version 若显示当前JDK版本,则表示安装成功

2.安装python
在目录python-ext下找到安装文件:python-2.7.3.msi,安装该文件(PYTHON开发、运行环境,PVM)
安装完毕后,在系统变量(右键点击计算机->属性->高级系统设置->环境变量->)中找到path变量,在变量值最后面添加"C:\Python27;",点击保存
打开CMD,输入python -v 若进入python命令行模式,则表示安装成功

3.安装python扩展安装程序(便于安装第三方工具包)
setuptools安装 :
在目录python-ext下找到setuptools-0.6c11.win32-py2.7.exe并安装
配置环境变量:C:\Python27\Scripts;
在CMD命令栏中输入 easy_install 后,若显示语句:error: No urls, filenames, or requirements specified (see --help),则表示安装成功。
我们可以安装一个pymssql包来试验下,执行语法:easy_install pymssql

pip安装:
拷贝python-ext目录下的pip-1.2.1至本地路径(如D:\)
打开CMD,切换目录至pip-1.2.1之下,并执行 “python setup.py install”,若执行完成安装后在最后行显示以下语句则表示安装成功
--------------------------------------------------------------
Installed c:\python27\lib\site-packages\pip-1.2.1-py2.7.egg
Processing dependencies for pip==1.2.1
Finished processing dependencies for pip==1.2.1
--------------------------------------------------------------
pip自动获取安装文件的语法:pip install 文件名。例如: pip install robotframework(在这里我们就可以先安装下robotframework)

4.安装eclipse以及PyDev
直接解压Eclipse压缩包至本地任意路径
打开Eclipse,在windows->preferences->pydev->Interpeter-Python中点击右侧上方的Auto Config自动搜索python路径,搜索完成后会在下发的Librarys栏中显示当前系统的python路径,点击OK保存设置,则Eclipse下的python开发环境配置完成。
我们可以新建一个python项目:
file->new->project->PyDev->PyDev Project,新建一个Pydev项目,然后右键点击该项目选择:new->pydev module->->Empty新建一个Python脚本.

5.安装robotframework
若刚才在pip那里已经安装了robotframework,则限制可以不再执行安装,否则安装python-ext目录下的robotframework-2.7.7.win32.exe文件
安装完成后,在CMD输入pybot,若显示[ ERROR ] Expected at least 1 argument, got 0.则表示安装成功

6.安装robotframework-ride 视图开发环境
安装python-ext目录下的wxPython2.8-win32-unicode-2.8.12.1-py27.exe

安装python-ext目录下的robotframework-ride-1.1.win32.exe

都是一路到底,最后会在桌面上出现个RIDE(机器人图标),若可以打开该程序则表示安装成功。

在当前中有一个robotframework-selenium2的pdf,介绍了基于数据以及关键字自动化测试的理念以及robotframework一些基础的使用方法,大家可以参观学习下。

Python自动化环境搭建的更多相关文章

  1. Appium+python自动化环境搭建(小白适用)

    写在前面: 没开始搭建前听好多人说,学习appium80%的人都死于环境搭建,所以一开始很紧张,在搭建环境中也确实遇到了好几个问题,由于之前本人使用app测试经验很少,所以相当于app小白,因此有的问 ...

  2. appium+python自动化☞环境搭建

    前言:appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python.略懂Python,所以接下来的教程是 appium+pyt ...

  3. Appium+python自动化-环境搭建

    一.前言 本文是在windows10  X64系统下搭建appium,流程如下: 1.安装jdk1.8+python3.6 (64位) 2.安装node.js 3.安装Appium-desktop 4 ...

  4. APP——python——自动化环境搭建01

    前提:python以及pycharm安装完成. ---------------------------------------------------------------------------- ...

  5. Appium+python自动化环境搭建

    一.步骤及环境 环境:Windows 7版本 64位系统(python) 1.jdk安装配置:jdk1.6.0 (64位) 2.android-sdk下载安装:android-sdk_r24.3.4- ...

  6. Appium+Python自动化环境搭建-1

    前言 appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python. 小编擅长Python,所以接下来的教程是appium+p ...

  7. Selenium2+python自动化-环境搭建

    一.selenium简介 Selenium 是用于测试 Web 应用程序用户界面 (UI) 的常用框架.它是一款用于运行端到端功能测试的超强工具.您可以使用多个编程语言编写测试,并且 Selenium ...

  8. 基于python的App UI自动化环境搭建

    Android端Ui 自动化环境搭建 一,安装JDK.SDK 二,添加环境变量 Widows:1.系统变量→新建 JAVA_HOME 变量E:\Java\jdk1.7.0 jdk安装目录 2.系统变量 ...

  9. (appium+python)UI自动化_01_自动化环境搭建【MAC版】

    Appium简介 Appium是一个开源的.跨平台的测试框架,主要用来进行app UI自动化,适用于原生应用.混合应用和移动网页应用(H5页面).目前支持Python.JavaScript.Objec ...

随机推荐

  1. 如何在linux中设置tab键长度

    1. 创建文件名为 .vimrc 的系统文件 首先切换到用户根目录,然后创建文件. $ cd ~ $ vim .vimrc 2. 在文件中输入下面的内容并保存 set tabstop=4 set sh ...

  2. 判断是否联网_检测网络的类型为3G、2G、wap、wifi

    判断是否联网_检测网络的类型为3G.2G.wap.wifi  判断是否联网: /*** * judge Internet is available * * @author wei-spring * @ ...

  3. 在ie中用滤镜 (filter:progid:DXImageTransform.Microsoft.gradient)会触发overflow:hidden?

    1.在ie中用滤镜 (filter:progid:DXImageTransform.Microsoft.gradient)会触发overflow:hidden 在项目中做一个背景层透明内容(菜单)不透 ...

  4. WdatePicker日历控件使用方法

    1. 跨无限级框架显示 无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的 示例2-7 跨无限级框架演示 可无限跨越框架 ...

  5. php 文件操作类

    class fileInit { /** * 创建空文件 * @param string $filename 需要创建的文件 * @return */ public function create_f ...

  6. Delphi资源文件(全面分析之位图、光标、图标、AVI、JPEG、Wave)

    几乎每个Windows应用程序都使用图标.图片.光标等资源.资源是程序的一部分,但是它是不可执行代码.下面我们就详细介绍资 源文件在Delphi5中建立和使用方法.  1.把资源放到Exe文件的优点  ...

  7. 新浪IP归属地API

    之前用过腾讯的AIP,但是官方暂停这个服务了,新浪的API时间很久了,稳定性也很好,但愿能一劳永逸. ''' '''

  8. WebMatrix安装和使用

    官网:http://www.microsoft.com/web/webmatrix/ 一直觉得dreamweaver已经过时了,很多新的库都不支持.而且,启动慢,占用内存多,是时候换一个ide了. h ...

  9. aix installp软件包管理工具

    软件可以安装成两种状态:applied和committed.Applied状态保存了原来以前版本的软件,它把以前版本存储在/usr/lpp/PackageName目录下.这种方式可以回滚到以前的软件版 ...

  10. Secret of Success(成功的秘诀)

    A youngman asked Socrates the secret of Success. Socrates told the youngman to meet him near the riv ...