Robot framework+python安装使用图解版

一、安装包

1、Python2.7(一切的基础,切记安装目录不能有中文不能有空格)

1)python2.7:(python环境):python-2.7.msi

2)setuptools(python包管理工具,用于后续的一些测试库的安装支持,可用于本地安装等):setuptools-0.6c11.win32-py2.7.exe

3)pip(python包管理工具,可用于在线安装等,用pip list可以查看python环境下安装的程序):pip-1.3.1.tar.

(这里提示下我老了好大弯子安装好了之后 发现网上有安装成功的推荐一种ActivePython,这个版本PATH已经配好了,也安了一些像pip这样的包):ActivePython:ActivePython-2.7.2.5-win32-x86.msi

2、WxPython(注意要用2.8的版本,我用2.9的发现ride无法打开)

wxPython2.8-win32-unicode-2.8.12.1-py27.exe

3、robotframework(我使用的是2.8)

robotframework-2.8.4.win32.exe

4、安装RIDE(推荐用下面的exe安装包,它可以在桌面创建快捷方式)

robotframework-ride-1.2.3.win32.exe

5、robotframework-selenium2library(rf安装成功后需要导入的)

robotframework-selenium2library-1.6.0.win32.exe

6、decorator-3.4.0(S2L库的依赖库。https://pypi.python.org/pypi/decorator/3.4.0

7、docutils-0.11(S2L库的依赖库。https://pypi.python.org/pypi/docutils/0.11

8、selenium-2.35.0(是selenium的原生python库,要到python官网下载https://pypi.python.org/pypi/selenium/2.35.0,而IEDriver.exe要到GOOGLE下载http://code.google.com/p/selenium/

9、pywin32-219.win32-py2.7.exe(我下载的219,后续可能还会有更新,版本较多,请注意py版本http://sourceforge.net/projects/pywin32/files/pywin32/

10、AutoItLibrary-1.1(必须先安装上面的pywin32,并且Python的安装目录不能有空格,如果有空格会导致注册autoit的dll时出错。版本一直是1.1,下载路径:http://code.google.com/p/robotframework-autoitlibrary/

11、cx_Oracle-5.1.2-11g.win32-py2.7.msi(目前最新5.1.2,注意要和你本地的oracle客户端版本一致,我写的名字是11g的,如果你的oracle是10g的就去下载10g的文件。下载地址:http://sourceforge.net/projects/cx-oracle/files/

12、DatabaseLibrary(我下的0.5版本,http://franz-see.github.io/Robotframework-Database-Library/

还有一些库我没怎么用过,想要用的可以自己了解一下

https://github.com/bulkan/robotframework-requests 我没用过

https://github.com/peritus/robotframework-httplibrary 我没用过

http://code.google.com/p/robotframework-sshlibrary/ 我没用过

http://code.google.com/p/robotframework-mabot/  用于手工执行robotframework案例,最新0.10版本。用得很少,如果以后不用QC了可以考虑多用用。

时间: 2024-10-09 09:45:41

Robot framework+python安装使用图解版的相关文章

Robot Framework 的安装和配置

Robot Framework 的安装和配置 在使用 RF(Rebot framework)的时候需要 Python 或 Jython 环境,具体可根据自己的需求来确定.本文以在有 Python 的环境的机器上安装和使用 RF 为例. 在配置过程中需要安装如下包:python 2.7.wxPython.robot framework.robot framework ride.robot framework selenium library. 安装 Python 2.7 RF 框架是基于 Pyth

Robot Framework 的安装配置和简单的实例介绍

Robot Framework 介绍 Robot Framework 是一款基于 Python 的功能自动化测试框架.它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行.主要用于轮次很多的验收测试和验收测试驱动开发(ATDD). 在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如定时下载 daily build , 配合 Selenium 完成自动化截图等,来方便我们的测试. Robot Framework 的安装和配置 在使用 RF(R

《转》Robot Framework 的安装配置和简单的实例介绍

Robot Framework 介绍 Robot Framework 是一款基于 Python 的功能自动化测试框架.它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行.主要用于轮次很多的验收测试和验收测试驱动开发(ATDD). 在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如定时下载 daily build , 配合 Selenium 完成自动化截图等,来方便我们的测试. Robot Framework 的安装和配置 在使用 RF(R

robot framework + python实现http接口自动化测试框架

https://www.jianshu.com/p/6d1e8cb90e7d 前言 下周即将展开一个http接口测试的需求,刚刚完成的java类接口测试工作中,由于之前犯懒,没有提前搭建好自动化回归测试框架,以至于后期rd每修改一个bug,经常导致之前没有问题的case又产生了bug,所以需要一遍遍回归case,过程一直手工去执行,苦不堪言.所以,对于即将开始的http接口测试需求,立马花了两天时间搭建了一个http接口自动化测试框架用于测试后期回归测试,实在是被大量的重复手工执行搞怕了. 基础

python+robot framework接口自动化测试

python+requests实现接口的请求前篇已经介绍,还有不懂或者疑问的可以访问 python+request接口自动化框架 目前我们需要考虑的是如何实现关键字驱动实现接口自动化输出,通过关键字的封装实现一定意义上的脚本与用例的脱离! robot framework 的安装不过多说明,网上资料比较太多~ 实例:!!!!! 步骤一:新建项目 测试项目可以目录或文件存储,格式可以用TXT,TSV或HTML格式, 建议项目选择目录和TXT,这样便于管理 步骤二:新建测试套 测试套与测试项目一样,也

robot framework 安装配置

robot framework 是一款专门用作自动化测试的框架,提供了丰富的内置库,与第三方库,也支持用户自己编写的库,robot framework +library 可以 用来做ui的自动化测试,接口自动化测试,以及app的自动化测试等等.下面介绍一下robot framwork的安装与配置. 1. 由于robot framework是用python写的 所以首先需要安装python环境,python下载地址:https://www.python.org/downloads/, python

Robot Framework 安装及环境配置

Robot Framework 安装及环境配置 Robot Framework 介绍 Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行.主要用于轮次很多的验收测试和验收测试驱动开发(ATDD). Robot Framework是开源软件,由Nokia Siemens Networks开发并提供支持. 官网: http://robotframework.org/ Robot F

在centos7中安装Robot Framework

安装前景介绍: 最初,我们是在Windows环境下搭建Robot Framework来对我们的服务进行接口测试的(想知道如何在Windows下安装Robot Framework,可以参考我同事的博客http://www.cnblogs.com/loleina/p/5266707.html),由于我们要测的服务需要开发那边提供2个dll(SDK.dll和SessionManager.dll),but开发得知在可预见的未来我们的服务不会移植到Windows下,所以建议我们把自动化测试工具的环境换到l

Robot Framework安装部署详细教程

(转自"义甬君") Robot Framework安装准备 说实话,在我玩了这么多自动化工具后,感觉Robot Framework所需的环境和安装过程是相对比较繁琐和复杂的.要真正搭建一套可以使用的Robot Framework开发运行环境,需要以下: Python 2.7 (最新版Python3.6为什么不可以?-后面我会讲) pip 和 setuptools (Python 的套件管理程式,最新版的Python 2.7.13已包含) Robot Framework (此工具本身)