Robot FrameWork+Python3+Red环境配置—

2021-12-11  本文已影响0人  Snails_Tin

Robot FrameWork是一款python编写的,可扩展的,以关键字驱动的自动化测试框架。

需要配置的环境:

以上环境所需要的包可以从我分享的网盘中下载

链接: https://pan.baidu.com/s/1Y6UG6z6G8U4e4fYUd_LRIw 提取码: rhht

一、python环境配置

1.配置python3.6.8环境

配置python3.6.8环境在之前的博客中已经写了,详细请查看:

2.安装其他python依赖包

方法一:

直接下载网盘分享的“pipInstallLibrary.sh”文件

选择打开方式为终端,就能够自动按转相关的python依赖包

image.png

方法二:

打开终端,一个包一个包进行安装,由于MacBook本身还有自带的python2.x的环境,所以在安装python依赖包时需要将执行命令修改为pip3,需要安装的依赖包如下:

1.python3进行升级安装pip
python3.6 -m pip install --upgrade pip
2.开始安装相关依赖库
pip3.6 install robotframework==3.0.4
pip3.6 install wxpython
pip3.6 install -U <https://github.com/robotframework/RIDE/archive/master.zip>
pip3.6 install selenium
pip3.6 install requests
pip3.6 install lxml
pip3.6 install bs4
pip3.6 install pymysql
pip3.6 install wheel
3.安装requests相关库
pip3.6 install robotframework-seleniumlibrary==3.3.1
pip3.6 install robotframework-databaselibrary
pip3.6 install robotframework-requests

二、Java环境配置

Java环境在之前的博客已经写了,详细请查看:

Q:为什么安装Java环境?

A:因为我使用的IDE是RED编辑器,需要用到Java环境

三、RED编辑器

1.直接下载网盘分享的RED的zip包并解压缩,解压缩有直接打开RED编辑器

2.配置RED编辑器运行Robot FrameWork的环境

2.1 点击菜单栏的RED → Preferences → Robot Framework → Installed frameworks,点击Discover(自动发现),搜索系统中已安装的robot framework,勾选Python3.6.8的robot framework,再点击【Apply and Close】。

image.png

2.2 或者选择add,添加python3的bin文件路径(可同时添加python2和python3路径,但同一时间只能选中一处。此处即可在编辑器中切换python环境)

Q:如何查看python3的路径?

A:终端输入:where python3 ,回车即可

Q:出现问题“The runtime environment /Library/Frameworks/Python.framework/Versions/3.6/bin has no Robot Framework installed”

A:robotframework没有安装,可能是之前的安装出现问题了

Q:RequestsLibrary库导入错误

A:打开终端,输入下面两个指令

Q:如何查看robotframework环境

A:终端输入:robot - - version

上一篇 下一篇

猜你喜欢

热点阅读