RobotFramework 简介

一、RF官方介绍

 Robot Framework 是用于验收测试和验收测试驱动开发的通用测试自动化框架。 它具有易于使用的表格测试数据语法,并使用关键字驱动的测试方法。 它的测试功能可以通过使用 Python或 Java 实现的测试库进行扩展,用户可以使用与创建测试用例相同的语法,从现有的关键字创建新的更高级别的关键字

1、自动化测试目的:

减少工作量

提高工作效率

脚本可以重复利用

2、什么时候使用自动化:

一般测试、回归测试后

3、使用自动化条件:

项目周期长

版本需求稳定

二、RF环境搭建

 1、安装python

 (1) 官网下载python版本进行安装

  官网地址:https://www.python.org/downloads/

       

 

2、添加浏览器驱动

(1) 火狐浏览器驱动:geckodriver.exe

驱动下载地址: https://github.com/mozilla/geckodriver/releases/

(2)  谷歌浏览器驱动:chromedriver.exe

驱动下载地址:http://chromedriver.storage.googleapis.com/index.html

(3)  IE浏览器驱动:IEdriver

驱动下载地址:http://selenium-release.storage.googleapis.com/index.html

注:下载时驱动需对应自身电脑安装的浏览器版本

下载完之后将驱动放到python安装目录Scripts中

3、安装Robot Framework

进入命令行依次执行:

pip install robotframework

pip install Pypubsub==3.3.0

pip install wxPython==4.0.3

pip install robotframework-ride

pip install robotframework-selenium2library

4、启动

安装完成之后,命令行输入并执行:ride.py,可看到窗口化界面

 

posted @ 2021-05-12 10:59  小小生Sir  阅读(425)  评论(0编辑  收藏  举报