Robot Framework学习(1)——安装和配置

(一)Robot Framework小白安装教程 本文介绍Robot Framework的安装 阅读详情

(一).RobotFramework特点(参考虫师http://www.cnblogs.com/fnng/p/4333977.html)

1.使用简单

可用excel编写测试用例,填表格方式,测试报告是html格式,便于阅读。

2.可像编程一样编写测试用例

用例支持变量、if、for循环语句的使用,也可调用python提供的方法。

3.可创建自己需要的关键字

在现有关键字的基用例支持变量、if、for循环语句的使用,础上,可利用Python开发更符合自己需求的关键字。

4.类库丰富

  • Web自动化测试:SeleniumLibrary,Selenium2Library;
  • Windows GUI测试:AutoItLibrary;
  • 数据库测试:Database Library(Java)、Database Library (Python)、MongoDB library;
  • 文件对比测试:Diff Library;
  • HTTP测试:HTTP library (livetest)、HTTP library (Requests)

  • (二).RobotFramework安装和配置

  • 1.安装Python

  • robotframework是基于Python2.7的,所以首先要先安装Python。地址:https://www.python.org/downloads/
  • 设置环境变量:在计算机-属性-高级系统设置-环境变量-path变量中,在末尾添加Python的路径和python中scripts文件夹的路径,注意分号。
  • 2.安装pip

  • 在cmd命令窗口,切换到Python文件夹下的scripts目录下,执行easy_install.exe pip。之后在cmd下输入“pip”,观察能否识别,判断是否安装成功。

  • 下载robotframework,地址:https://pypi.python.org/pypi/robotframework 

  • 在cmd命令窗口中,切换到robotframework解压到的目录,执行“Python setup.py install”命令,之后执行“pip install robotframework”进行安装。

  • 5.安装robotframework-ride

在cmd命令窗口,执行“pip install robotframework-ride”进行安装。

6.安装library

根据自己需要进行安装。
pip install robotframework-selenium2library;
pip install robotframework-SSHLibrary;
pip install robotframework-ftplibrary;

pip install robotframework-httplibrary;

以上步骤完成后,安装已完成。

7.打开ride工具

在cmd窗口,Python下scripts路径下,输入“ride.py”,打开ride工具。或者指定文件打开,如 ride.py 目录/to/文件.

8.添加数据库

如果需要数据库的话,需要添加数据库。

安装:pip install robotframework-databaselibrary;

 pip install PyMySQL;

OK,这个时候就可以准备测试用例进行测试了。

Robot Framework基础入门:(1):简介 Robot Framework是一个基于Python可扩展地关键字驱动的测试自动化框架,使用Apache License 2.0,由Robot Framework Foundation开发和赞助。Robot Framework被广泛地使用在端到端地验收测试以及ATDD(acceptance-test-driven development )中,生态体系非常丰富,更详细的信息可以参看 阅读详情

相关推荐

Robot Framework 安装及配置环境

1 安装 Python下载地址:https://www.python.org/由于 Robot Framework 框架是基于 Python2 开发,所以这里我们选择安装 Python2版本安装完成后,需要配置环境变量环境变量的配置:在我的电脑-->右键-->属性-->高级系统设置-->环境变量-->用户变量-->在path中增加一个环境变量:安装的路径如默认安...

张四爷的博客 3907

RobotFrameWork3.0中文手册

RobotFrameWork3.0中文手册 介绍 Robot Framework是一个基于Python的,可扩展的关键字驱动的测试自动化框架。它是为了端到端的验收测试(End-To-End Acceptance Test)以及验收测试驱动开发(Acceptance-Test-Driven Development, ATDD)而设计的。 因此它可以应用于测试,当验证需要涉及多个不同技术和接口的分布式、异构的应用程序。 为什么选择Robot Framework? 提供了一种统一的,易于使用的表格化语法来创建测试用例; 提供了一种可以从已存在的关键字中创建可重复使用的高阶关键字的能力; 提供了可读性强的HTML格式的测试报告和测试日志; 平台和应用无关性; 提供了一个简单的库API:用于创建用户自己的测试库,测试库可以使用原生的Python或者Java实现; 提供了命令行接口以及基于XML的结果输出文件,方便与已存在的构建设施集成(持续集成系统); 支持Selenium的Web测试,Java GUI测试,running processes,Telnet, SSH等等; 支持创建数据驱动的测试用例; 内置变量功能,适用于测试不同的环境; 提供了标签功能,用于分类和选择测试用例执行; 易于与源码控制集成:测试套件都只是文件和目录可以与生产代码进行版本控制; 提供了测试用例和测试套件级别的Setup和Teardown; 模块化结构支持为具有几个不同接口的应用程序创建测试。

Mac上安装Robot Framework

以前用Robot Framework都是用的win7系统,最近在mac上安装了下,简单说下安装过程,和踩到的几个坑,会继续更新,因为还有坑没解决... 先介绍下安装电脑 MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)  版本 10.13.6 (17G65) 开始啦 一、安装python  //Mac自带了2.7.10,就用这个就行啦 ...

weixin_42606128的博客 5456

从零开始:轻松上手Robot Framework自动化测试的完整安装指南

Robot Framework支持使用Python或Jython编写关键字库,并提供了丰富的标准库以及许多扩展库,以便于测试不同类型的应用程序和系统。它是基于C++ GUI库wxWidgets的Python绑定,使得开发人员可以利用Python语言的简洁性和灵活性来构建功能丰富的桌面应用程序。(6)进入到python的安装目录的/Scripts目录下,找到ride.py文件,创建快捷方式发送到桌面。可扩展性: 提供丰富的标准库和扩展库,同时支持自定义关键字库,方便定制化测试需求。

qq_40918218的博客 5543

Robot Framework安装部署详细教程(Windows7 64位)

点击Robot Framework是什么?Robot Framework安装准备说实话,在我玩了这么多自动化工具后,感觉Robot Framework所需的环境和安装过程是相对比较繁琐和复杂的。要真正搭建一套可以使用的Robot Framework开发运行环境,需要以下: Python 2.7 (最新版Python3.6为什么不可以?—后面我会讲) pip 和 setuptools (

义甬君的技术博客 3万+

MAC安装Robot framework

Mac OS X(10.12.4) 自带Python2.7.10所以不需要安装Python 2.安装Robot framework : 目前最新版本是3.0.2,下载地址:https://pypi.python.org/pypi/robotframework/3.0.2 下载后双击解压,打开终端切换到解压目录下cd /Users/电脑用户名/Downloads/robotframework

u010044052的博客 5255

RobotFramework 安装教程

⾃动化测试框架⼯具盘点安装步骤:页面介绍标准库:不需要安装,直接⽤,RF⾃带扩展库:快捷键实战 RobotFramework 安装教程 ⾃动化测试框架⼯具盘点 java: junit和testng ⼯具: postmen+newman+git+jenkins jmeter+ant+git+jenkins python: 框架 优点 缺点 推荐 RobotFramework 关键字驱动,语法简单,通俗易懂 良好的拓展性 唯⼀的有操作界⾯的框架 格⼦不太⽅便编辑弱化代码能⼒ 不⽅便⾃定义测

米不开朗基罗的博客 9639

Robot Framework学习笔记1-简介以及环境搭建

Robot Framework是一个基于Python可扩展地关键字驱动的测试自动化框架,使用Apache License 2.0,由Robot Framework Foundation开发和赞助。Robot Framework被广泛地使用在端到端地验收测试以及ATDD(acceptance-test-driven development )中,生态体系非常丰富,更详细的信息可以参看http://r...

WAIT Y 的博客 4222

Ride加载library

加lib 1、在ride的 testsuit上,页面右侧有“Library” 2、点击“Library”,在name行“browser”寻找Lib库地址或者手动输入‘Selenium2Library’(其余的可先不管) 3、点击“ok”检查 按‘F5’如果出现了类库的方法列表,说明已经成功

rwang99的博客 1720

robot framework环境搭建

我下载程序如下: 1、安装python 第一步是安装Python:https://www.python.org/,RF框架是基于python 的,所以一定要有python环境。 将python-2.7.11.msi安装到D盘,如:D:\python27,建议不要装在C盘,C盘在win7下有时会遇到管理员权限问题。 将D:\Python27;D:\Python27\Scripts;添

小妖的博客 8454

Windows环境下Robot Framework 安装包下载及安装流程

RobotFramework(32位) 安装流程一、准备安装包1.python-2.7.13.msi下载2.robotframework-3.0.2.tar.gz下载3.robotframework-ride-1.3.win32.exe下载4.wxPython2.8-win32-unicode-2.8.12.1-py27.exe下载5.pip-9.0.1.tar.gz下载二、安装1.安装pytho...

cy_lalala的博客 2805

[1]robot framework forpython环境配置

概论 做次环境变量配置的原因是想用robotframework测试一个网站,因为RF可以调用第三方库selenium2library,可以调用该库的关键字测试web网站,使用起来比较方便。 使用系统 操作系统:Windows10HomeBasic64bit(64位家庭普通版) 浏览器:firefox robot framework for python环境变量配置 Robot Fra

cdan134的博客 2146

一、robot framework安装

(一)       适用环境:Windows系列,64位Python (二)       简要步骤:1.安装Python,例如版本是Python-2.7.11.amd64.msi2.安装wxPython,例如版本是wxPython2.8-win64-unicode-2.8.12.1-py27.exe3.使用pip install安装robotframework4.使用pip install安装ro...

glong168 5178

2小时入门Robot Framework

1、介绍 1.1、介绍Robot         Robot Framework是一个基于关键字驱动的自动化测试框架。通过该框架,测试人员可使用python封装关键字,并在非代码环境下使用关键字构建可被执行的测试用例         Robot Framework官方网站:http://robotframework.org/ 1.2、安装 1.2.1、Robot Framework

yydoraemon的专栏 1万+

Robocorp+Robot Framework学习记录【初学者课程:一级课程】

以下内容均来自:https://robotframework.org/?tab=2#getting-started。通过官网的学习和本地实际安装使用体验而来,本文仅记录学习过程。 Robot Framework介绍 Robot Framework 是一个通用的开源自动化框架。它可用于测试自动化和机器人过程自动化 (RPA)。 Robot Framework环境配置及安装 具体请见:Win10环境下安装pytho、pip与Robot Framework 学习过程与等级划分 官方认为Robot Framew.

OwenDom的博客 5374

Robot Framework简介和性能;安装RIDE工具进行Robot Framework测试

Robot Framework概念和特性、安装python3.7.4版本、安装PyCharm、安装pip及其他pip命令安装的测试库、启动ride.py、pip安装、国内常用的镜像地址

qq_44851885的博客 1327

第1章 初识Robot Framework——Robot Framework 学习笔记

Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。

贰半的博客 1364

robot framework

robot framework (仅作为个人笔记,如有雷同,请联系删除。。) 参考:https://www.cnblogs.com/chenyuebai/p/8359577.html 1、Robot Framework是一个基于Python可扩展地关键字驱动的测试自动化框架。 支持简单易用的表格型语法,使得可以用统一方式创建测试用例; 提供可以复用既存的关键字的功能; 提供HTML的简单易读的报表和日志结果文件; 平台和应用相互独立; 提供简单的Libary API,可以使用Ptyhon

weixin_42753043的博客 2459
下一篇: MacBook pro上配置jdk的环境变量及验证
fighting_jun
博客等级 码龄11年 2粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值