**python3.7+robotframework-ride安装**

直接用pip安装robotframework-ride最简单,Robot Framework、wxPython等依赖库都会自动安装好

pip install robotframework-ride

安装完成后进入自己当前python环境的Scripts目录,使用命令启动ride:

python ride.py

pip安装时报ERROR: Cannot uninstall 'xx'. It is a distutils installed project 的解决办法

在使用pip install 安装selenium2Library时出现问题

ERROR: Cannot uninstall 'xxx'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

解决办法:

pip install --ignore-installed xxx

RIDE加载Selenium2Library总是显示红色的解决办法

建立好suites后,在suites里导入Selenium2Library,Selenium2Library显示为红色,原因是在python环境的\Lib\site-packages目录下没有Selenium2Library目录

方法一:pip安装

pip install robotframework-selenium2library

方法二:robotframework-selenium2library的Github官方代码托管网站:https://github.com/robotframework/Selenium2Library上面下载zip文件,然后解压,进入robotframework-selenium2library-master文件夹(就是刚才下载的源码文件,解压后得到这个文件夹),输入命令:python setup.py install等待安装完成

方法二我实验没有成功,安装后\Lib\site-packages目录下依然没有Selenium2Library目录,用方法一解决

重新进ride后,发现Selenium2Library可以加载成功,按F5,可以显示Selenium2Library的关键字,安装完成!

*导入selenium2Library库后没有open browser关键字

robotframework版本:4.0

在网上搜到的结果是把robotframework版本降级处理,降成3.1.2就可以了

pip install robotframework==3.1.2

重启RIDE后显示正常

RIDE,配置chromedriver

1、下载与本地chrome浏览器版本对应的chromedriver

2、复制chromedriver.exe到chrome安装目录

3、配置chrome安装目录到path中,用户和系统都配置一下

4、重启,我重启ride很多次都没生效,最后重启电脑后生效,坑!