Robot Framework(python3)安装及踩过的坑

1、安装途径

可以通过cmd命令也可以通过Pycharm安装,个人推荐Pycharm。无他,既快又方便。

2、开始安装

(1)安装wxPython
wxPython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。

使用pip命令来进行wxPython的安装。使用pip命令来查看我们要装wxPython的历史版本,输入不存在的版本123,这时会出现报错,可以看到下方列出了所有wxPython的版本,这里我们选择安装4.0.3,输入pip install wxpython==4.0.3
在这里插入图片描述

(2)安装robotframework
输入pip install robotframework==3.1.2

(3)安装robotframework-ride
输入pip install robotframework-ride==1.7.4.2

(4)安装robotframework-selenium2library
输入pip install robotframework-selenium2library==3.0.0
到这里需要的库基本安装完成,如有其他库需要可以再安装。
在这里插入图片描述

3.启动Robot framework

有的时候会在桌面直接弹出了快捷方式。就不用下面的操作了。。。
(1)进入到python的安装目录的/Scripts目录下,找到ride.py文件,创建快捷方式发送到桌面。
在这里插入图片描述

(2)右键快捷方式选择“属性”,选择“更换图标”,选择路径:\Python3.6\Lib\site-packages\robotide\widgets 选择机器人小图标。
在这里插入图片描述
在这里插入图片描述

(3)双击启动robot framework
在这里插入图片描述

踩过的坑

1、Selenium2Library加载失败,显红色
安装版本和安装顺序都要注意,否则会出现意想不到的问题。
解决办法:重新安装

2、工程目录存在中文,日志显示目录中文乱码
解决办法:找到Python36\Lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py
修改565行,encoding[‘SYSTEM’])改为encoding[‘OUTPUT’])

3、selenium2library库中仍然没有open browser关键字
解决办法:selenium2library和seleniumlibrary的版本必须一致,都是3.X才可以
在这里插入图片描述

4、robotframework导入resource闪退
解决办法:进入Text Edit正文编辑区进行编辑
在这里插入图片描述
参考:https://blog.csdn.net/u013189545/article/details/108797468

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值