RobotFramework+Eclispe环境安装

RobotFramework:一款通用自动化测试框架, 可适用于Web自动化, APP自动化, 接口自动化, PC客户端自动化等…

常用链接

RobotFramework官网
Anaconda安装包清华镜像站
RED编辑器或插件下载

1. Python环境安装

推荐使用Anaconda, 方便安装多版本Python环境, RobotFramework框架最新版已经支持Python3, 而且Python2在过几年已经要弃用了, 所以选择Python3…

在清华镜像站下载最新版本安装包, 以管理员身份安装…自己选择安装位置, 需要注意的是, 记得勾选添加到系统环境变量选项…
下载Anaconda
在这里插入图片描述
右键管理员运行 => Next => I Agree => 勾选All Users | Next => 选择安装位置 | Next => 两个选项都要勾选 | Install => 一路Next…
在这里插入图片描述
检查安装是否成功

$ python -V
$ pip -V
$ conda -V

在这里插入图片描述
因为RobotFramework和Python最新版本兼容性可能不太好, 我选择用Python3.6.10
这时使用Anaconda安装Python3.6.10…

# 创建新的Python环境
$ conda create --name python36 python=3.6
# 启动环境
$ conda activate python36
# 关闭环境
$ conda deactivate

注意: 使用conda命令创建和启动多版本只能在当前控制台生效, 系统还是使用Anaconda默认的Python版本, 所以在安装完新版本后通过改变系统环境变量的方式来切换系统的Python版本…新加的环境变量要放在Anaconda默认的环境变量前面…

新版本Python安装在Anaconda安装目录的envs目录下…
在这里插入图片描述
在这里插入图片描述
Python环境配置完成…

2. RobotFramework安装

# 更新pip版本
$ python -m pip install --upgrade pip
# 安装Robot Framework
$ pip install --upgrade robotframework
# 选装: 安装RIDE依赖wxPython
$ pip install -U wxPython
# 选装: 安装RIDE(自带编辑器)
$ pip install robotframework-ride
# 选装: 安装AutoitLibrary(博主自用, 还有很多库可以选择..)
$ pip install robotframework-autoitlibrary

具体的安装版本, 版本不匹配的话可能会有问题…
在这里插入图片描述

3. 编辑器下载与配置

使用RIDE编辑器也能完成自动化的开发工作, 因为习惯使用IDE, 而且Eclipse对此框架支持也比较好, 可以直接查看引用库有哪些关键字可供我们使用…

Eclipse安装前必须有Java环境, 安装参考
所有RobotFramework支持的编辑器在官网查看
在这里插入图片描述
Eclipse安装有两种方式, 安装Eclipse, 然后安装RED插件, 或者直接下载RED, 解压就能使用, 本文选择后者…
安装要求:
在这里插入图片描述
下载RED或者RED插件:
在这里插入图片描述
RED解压后目录
在这里插入图片描述
双击可执行文件运行
在这里插入图片描述
界面和默认界面不一样是因为我安装了两个Eclipse插件(devstyle和pydev), 一个主题插件一个Python语言支持插件, 可以在插件商店搜索安装…
在这里插入图片描述

4. 安装完毕, 其他…

RobotFramework也是基于Python开发, 熟悉Python的话也可以完全用Python去写测试代码…
其他的PC客户端的自动化的Python库

$ pip install pywinauto
$ pip install pyautogui 
$ pip install pyautoit

Web自动化Selenium库, APP自动化Appium库, 接口自动化Request库等, 都有Python库和对应的RobotFramework库…

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Nonevx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值