Robot Framework安装及配置

需要按照的软件有Python、WxPython、robot framework、robotframework-ride、robotframework-selenium2library。

  • 下载完成后,双击正常进行安装,安装完成后,需要配置环境变量,如下:(本人是windows10系统)

Dos命令输入python显示如下图片即安装及配置完成。

  • 通过python自带的pip进行安装其他工具。

A、 安装WxPython:

pip install -U wxPython      #安装最新版用此命令

Wxpython 是python 非常有名的一个GUI库。必须是 wxPython 2.8.12.1 版本,RIDE 基于该版本开发。

下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

B、 安装robot framework:

pip install robotframework

C、 安装robotframework-ride:

pip install robotframework-ride

RIDE,用于创建、组织、运行测试的图形界面的标准编辑器。

D、 安装robotframework-selenium2library:

pip install robotframework-selenium2library

RF版的selenium 库。

E、  其他命令行说明:

pip install  XX      #安装需要的包
pip --version #查看pip版本号
robot --version #查看robot版本号
pip list #查看安装的工具列表显示
  • 运行robot framework,进入C:\Python27\Scripts,运行ride.py,执行结果界面如下:

更多学习路径及语法:

1、https://www.ibm.com/developerworks/cn/opensource/os-cn-robot-framework/index.html

2、http://www.testclass.net/rf

3、https://blog.csdn.net/wxb880114/article/details/81944740

注:配置好一个测试项目后,可通过如下命令运行,直接在RIDE中运行报错,暂时不清楚什么原因,查了各个资料,有反馈说,pybot不在维护了,被放弃了,只能通过robot运行。

需要将测试套件更换格式为robot,如下:

进入设置的工作区间路径下,执行命令

robot   XX.robot

结果如下:

Robot Framework安装及配置的更多相关文章

  1. Robot Framework 安装及环境配置

    Robot Framework 安装及环境配置 Robot Framework 介绍 Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以 ...

  2. robot framework 安装

    一.安装 Python 2.7 pip 和 setuptools (Python 的套件管理程式,最新版的Python 2.7.13已包含) Robot Framework (此工具本身) wxPyt ...

  3. (一)Robot Framework安装

    准备工作: Python 2.7 (目前不能良好支持python3) pip 和 setuptools (Python 的套件管理程式,最新版的Python 2.7.16已包含) Robot Fram ...

  4. Robot Framework安装部署详细教程

    (转自“义甬君”) Robot Framework安装准备 说实话,在我玩了这么多自动化工具后,感觉Robot Framework所需的环境和安装过程是相对比较繁琐和复杂的.要真正搭建一套可以使用的R ...

  5. robot framework 安装配置

    robot framework 是一款专门用作自动化测试的框架,提供了丰富的内置库,与第三方库,也支持用户自己编写的库,robot framework +library 可以 用来做ui的自动化测试, ...

  6. Robot Framework安装配置 Linux

    Simple introduction Robot Framework is a generic test automation framework for acceptance testing an ...

  7. Robot Framework安装配置 windows

    1.install python https://www.python.org/downloads/release/python-279/ choose "Files" -> ...

  8. Robot Framework安装

    Robot Framework(中文站/社交化知识社区,源码)是一款Python编写的通用开源功能测试自动化框架,以作验收测试和验收测试驱动开发(ATDD),它是一种使用表格测试数据语法的关键字驱动的 ...

  9. 最新 robot framework安装

    相信大家对robot framework并不陌生,它是一个基于Python语言,用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架=,提供了一套特定的语法,并且有非常丰富的测试库. Pyt ...

随机推荐

  1. SpringMVC+MyBatis+Druid使用MySQL8.0.11版本

    1.使用MySQL8.0.11版本,要使用5.1.45或其他高版本驱动jar包,我本地使用的是最新的8.0.11 2.更换了MySQL驱动后,报Cannot find class [com.aliba ...

  2. Codeforces 1114 - A/B/C/D/E/F - (Undone)

    链接:http://codeforces.com/contest/1114 A - Got Any Grapes? 题意:甲乙丙三个人吃葡萄,总共有三种葡萄:绿葡萄.紫葡萄和黑葡萄,甲乙丙三个人至少要 ...

  3. Restful API设计规范

    理解RESTful架构 Restful API设计指南 理解RESTful架构 越来越多的人开始意识到,网站即软件,而且是一种新型的软件. 这种"互联网软件"采用客户端/服务器模式 ...

  4. ionic3.x版本-实现点击tab导航栏判断是否已经登陆然后加载不同页面,和退出登录功能。

    html代码: <ion-tabs #myTabs> <ion-tab [root]="tab1Root" tabTitle="首页" tab ...

  5. ORACLE---OCP培训

    闪回恢复区 SYS@orcl>show parameter recov; NAME         TYPE  VALUE------------------------------------ ...

  6. ios dispatch_async使用

    一般这样使用: dispatch_async(dispatch_get_global_queue(0, 0),^{ //进入另一个线程 dispatch_async(dispatch_get_main ...

  7. python中 ImportError: No module XXX的解决办法

    python是通过过使用:sys.path来获取模块的路径的,返回的但是一个list 向python模块路径中加入自己的模块:sys.path.append(os.path.abspath('%s.. ...

  8. OpenMVG学习笔记

    OpenMVG 是一个不错的SFM开源算法库,可以实现基于多视图像的稀疏重建. OpenMVG SfM pipelines run as a 4 step process:包含四个基本过程 1. Im ...

  9. 选择排序(Python实现)

    目录 1. for版本--选择排序 2. while版本--选择排序 3.测试用例 4. 算法时间复杂度分析 1. for版本--选择排序 def select_sort_for(a_list): ' ...

  10. 对stm32寄存器的理解(个人理解,大神轻喷)

    学习了stm32有一年了,今天想来写写自己对寄存器的理解,帮助那些有志学习stm32的朋友们少走一些弯路. ---------------------------------------------- ...