**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很多次都没生效,最后重启电脑后生效,坑!