RF-robotframework-RIDE UI自动化环境安装

一、RF介绍

RF-robotframework-RIDE UI自动化环境安装_第1张图片

1.RF是一款用的较多的一款自动化框架,也是一种工具,可以做UI /API/APP(IOS.Android)自动化测试

2.有本地库和第三方库library   主要是python的类或对象,用关键字驱动

3.支持txt tsv html 格式

4.支持SVN、jenkens

5.接下来主要介绍UI 框架的搭建

二、安装步骤

1.安装python(3.7.4版本)

我安装的是这个版本,下面安装的RF版本跟这个是相对应的,如果其他版本python可能会有冲突导致报错,如果你安装了其他版本的python,下面安装RF不一定适用,需要你自己进行版本调试。安装python自行百度。

检测是否安装成功:win+R输入cmd打开dos窗口→输入python,检查python是否安装成功

 2. 安装robotframework

使用管理员身份打开dos窗口

安装:pip install robotframework==5.0.1

卸载:pip uninstall robotframework

查看已安装版本:pip list

RF-robotframework-RIDE UI自动化环境安装_第2张图片

3. 安装RIDE工具

使用管理员身份打开dos窗口

 安装:pip install robotframework-ride

卸载:pip uninstall robotframework-ride

安装时会弹出对话框(创建桌面快捷方式)

RF-robotframework-RIDE UI自动化环境安装_第3张图片

4.安装第三方库

如果RobotFramework-SeleniumLibrary缺少open brower\input 等关键字

解决方法: 把robotframework-seleniumlibrary卸载后重新安装指定版本

1使用命令pip uninstall robotframework-seleniumlibrary卸载

2使用命令pip install robotframework-seleniumlibrary==3.0.0 安装

安装后重启工具查看库,完美解决

5.最基本的RF框架就搭建好了

python(3.7.4)

robotframework==5.0.1 

robotframework-ride

robotframework-seleniumlibrary==3.0.0

三、后续问题

在用selenium2library做web测试的时候,上传、下载等弹出操作有时候是不能准确的定位到,这个时候autoitlibrary就可以完美的解决这个问题。

AutoItLibrary 是一个 Python 关键字库,它通过向AutoIt 提供基于 COM 接口的关键字来扩展 Robot Framework,AutoIt 是一个用于自动化 Windows GUI 的免费工具  

下一篇文章单独讲解安装步骤

你可能感兴趣的:(自动化,功能测试,测试工具)