一、准备一个python的3.7.5的安装包(暂不兼容3.8版本,会有一些难以解决的bug)
下载完成后,双击运行安装软件
勾选 Add Python 3.7 to PATH
然后点击 Install Now 选择默认安装位置即可
1 | 安装完成后,打开cmd命令行,输入python,进行验证。出现python版本信息,证明安装成功,环境变量成功添加 |
PS:暂不兼容3.8版本,可能会有一些bug。如:
二、使用pip命令进行后续安装
打开cmd,依次输入:
1 | 1.pip install -i https://pypi.douban.com/simple/ wxPython |
1 | ps:使用豆瓣镜像依次安装 |
三、启动RIDE
双击Python37\Scripts路径下的ride.py文件,即可打开RIDE的运行界面
当然也可以通过使用命令 ride.py 打开
四、关于报错:
1、启动ride.py 遇到如下错误:
提示当前环境没有pub模板,通过pip安装
1 | pip install -i https://pypi.douban.com/simple/ Pypubsub==3.3.0 |
2、导入selenium2library成功后,F5查询关键字时找不到open browser
① 卸载高版本的robotframework,我的是robotframework3.2.1
1 | 在python目录下运行:pip uninstall robotframework |
② 安装低版本robotframework 3.1.2
1 | 在python目录下运行:pip install robotframework==3.1.2 |
③ 重启ride就OK啦!
3、Robotframework日志包含中文,输出乱码的问题
解决方法:
1 | 找到Python安装目录下的Lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py文件 |
4、执行脚本时报错,提示是chromedriver的问题
需要下载一个浏览器驱动,找到对应版本
① 查看Chrome版本号
如未安装Chrome浏览器,移步官网下载安装
查看版本号:
chrome菜单========》关于google chrome
我Chrome使用的版本号为83.0.4103
② 下载相应版本号的chromedriver
1 | 淘宝镜像源: |
③ 解压后放到python37\
下 或 python37\Script
下