RobotFramework是基于Python语言的工具,所以装RF之前要先安装Python;

Python现在有2.7跟3.5两个版本,如果是先装了3.5的话,是装不了2.7的。只有先装2.7的 才能再去装3.5,小七这边两个都装了,这边先记录下2.7的安装

第一步:首先 安装python

https://yunpan.cn/cSNpTscudyQ7Q (提取码:e840)

然后添加环境变量 ,就不多说了。

第二步:安装 setuptools

https://yunpan.cn/cSNIJ3gc795bT (提取码:61c9)

解压好之后,用CMD命令安装,防止文件丢失。

小七这边是解压到F盘的

安装成功后出现如下界面

第三步:安装pip

https://yunpan.cn/cSNIZb4PUgwFN (提取码:48c9)

解压后,同样用CMD命令安装

1、cmd进入ez_setup.py文件目录

2、输入命令     python setup.py install

安装成功后显示如下图

然后这里需要把pip的环境变量也配置下

然后用命令查看pip是否安装成功,出现下图说明已安装成功

第四步:安装  robot framework

https://yunpan.cn/cSNT2cKzxkWWY (提取码:83e4)

下载下来直接安装即可 出现如图所示:

当然也可以用命令安装、源码安装、EXE安装,小七这边用的是exe安装,推荐用pip 会更快更方便

1、pip install robotframework


2、源码:python setup.py install
3、exe文件,直接双击安装

第五步:安装 wxPython

https://yunpan.cn/cSNhqhbHfwGTk (提取码:202f)

直接下载点击安装即可,直接点击next

安装完成

第六步:安装robotframework-ride

https://yunpan.cn/cSNh5dvKPEnHg (提取码:8d16)

安装方法有3种

1、pip install robotframework-ride
2、源码:pythont setup.py install
3、exe文件,直接双击安装

第三种的方法直接下载即可,小七这边用的是pip命令安装

安装过程

安装完成

第七步:selenium2library

同样有3种方法

1、pip install robotframework-selenium2library
2、源码:pythont setup.py install
3、exe文件,直接双击安装

小七这边同样是采用了pip命令

安装成功

第八步:安装 cx_Oracle

exe文件,直接双击安装

https://yunpan.cn/cSNCcrJPKb6IE (提取码:bb02)

直接Next即可。

第九步:安装 databaselibrary

1、pip install robotframework-databaselibrary
2、源码:pythont setup.py install

安装成功

第十步:安装requests

命令安装:pip install requests

安装成功

第十一步:安装 RequestsLibrary

命令安装:pip install -U robotframework-requests

安装成功

第十二步:安装 pywin32-218.win-amd64-py2.7.exe (安装了第十一步之后试着打开ride,如果出现启动不了ride的情况就需要安装这个文件)

至此,RobotFramework就安装完成了。

然后找到Ride的目录启动即可

小七这边的目录是在 F:\Python27\Scripts

下面这个就是RF工具的界面了。

折腾了这么久,终于搞定了,后续小七会将RF的用法一步一步的继续更新,敬请期待.....

RobotFramework自动化测试之环境搭建安装教程(一)的更多相关文章

  1. Android自动化测试之环境搭建

    Android自动化测试之环境搭建 一.Android-sdk介绍 SDK(Software development kit)软件开发工具包.被软件开发工程师用于为特定的软件包.软件框架.硬件平台. ...

  2. python 3.6 + robotFramework自动化框架 环境搭建、学习笔记

    ################################################################# #author: 陈月白 #_blogs: http://www.c ...

  3. Robotframework自动化1-Windows环境搭建

    前言: robotframework环境搭建-环境准备 1.python2,pip2 2.WxPython 3.Robot Framework 4.Robotframework-ride 5.RIDE ...

  4. Robotframework自动化2-Windows环境搭建

    前言 上节主要介绍了部分的robotframework搭建,如果想运行APP的话,还需要进一步配置环境. 需要安装的软件 1.Android-sdk-windows 2.JDK 3.Appium-de ...

  5. Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)(转载)

    win7(win10也适用)系统安装GPU/CPU版tensorflow Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程) 目录 2.配置 ...

  6. Robot Framework自动化_环境搭建以及第一个用例

    Robot Framework自动化_环境搭建以及第一个脚本 培训老师:肖能尤 2016/06/07 课程目的 一.Robot framework 环境搭建以及第一个脚本 课程内容 1    安装前准 ...

  7. Windows版Jenkins+SVN+Maven自动化部署环境搭建【转】

    前言 因今年公司新产品线较多,为了降低耦合,达到业务分离.重用,提高内部开发效率的目的,采用了基于服务组件.前后端分离的架构体系.与之前传统单应用架构相比,系统部署.配置更加复杂,为了能够频繁地将软件 ...

  8. [新手教程]windows 2003 php环境搭建详细教程(转)

    对于windows服务器的php环境配置一直是是新人朋友的难题,也难倒了很多高手.这里分享一个新手教程,给那些建站新人使用.本教程来自朋友吴文辉的博客,欢迎大家有时间可以访问他的博客:吴文辉博客htt ...

  9. 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

    原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在w ...

随机推荐

  1. K3中添加的一条新数据,其在数据库中的位置

    最近研究将K3系统与生产管理系统结合起来,减少工作量,但如何确定其各自后台数据库的构成,其对应数据各自位于那张表内,总结了一下: 1.从百度搜索,查看表结构,然后找到目标表    另:K3数据库中单独 ...

  2. nyoj366_D的小L_字典序_全排列

    D的小L 时间限制:4000 ms  |  内存限制:65535 KB 难度:2   描述       一天TC的匡匡找ACM的小L玩三国杀,但是这会小L忙着哩,不想和匡匡玩但又怕匡匡生气,这时小L给 ...

  3. 表现层的设计(一)——常用的模式、Json与DTO

    上几篇博文介绍了 业务逻辑层和数据访问层,我认为写博文的作用主要是向业界的读者交流一种思想,点到为止,至于学习架构设计,通过几篇博文是讲不清楚的,还需要[基础]扎实的情况下,[反复]研究[权威]的书籍 ...

  4. SSM 加载配置文件

    配置文件中 <bean id="address" class="org.springframework.beans.factory.config.Propertie ...

  5. yii 多模板

    main.php: //替换所有模板 //加载文件名为first的模板 //       'theme'=>'theme1', 'components'=>array(           ...

  6. IntelliJ IDEA 15.0.4常用快捷键整理

    一.背景 最近刚转了IDEA,感觉真是爽的一逼,太智能了,回不去Eclipse了,还有些淡淡的忧伤呢~在使用中很多的快捷键帮了开发的大忙,让我可以达到事半功倍的效果,下面就罗列出来,与大家共同分享. ...

  7. mvn命令备忘

    转换成eclipse项目mvn eclipse:eclipse 跳过testmvn install -Dmaven.test.skip=true mvn clean install -DskipTes ...

  8. Mysql控制语句

    14.6.5.1 CASE Syntax 14.6.5.2 IF Syntax 14.6.5.3 ITERATE Syntax 14.6.5.4 LEAVE Syntax 14.6.5.5 LOOP ...

  9. .pdb文件的使用方法

    1.Demo1:用DLL_01生成my.dll.my.pdb.my.lib文件. 2.Demo2:在DLL_01_APP_02中使用DLL_01的dll. 步骤: 1.vs2008打开DLL_01_A ...

  10. IOS开发之实现App消息推送

    转自:http://blog.csdn.net/shenjie12345678/article/details/41120637 第一部分 首先第一步当然是介绍一下苹果的推送机制(APNS)咯(ps: ...