网上有不少资料,但是我感觉还是不够,中间有些坑没有讲到,因为新版本有些地方的会报错,之前的文章就只能做个参考了,所以做一个安装避坑指南,如果遇到其他问题,欢迎互相讨论,我继续完善文章,后续有时间就继续更
一、python环境并配置环境(略)
我的python版本是3.10
二、安装 robotframework(管理员权限运行命令界面)
pip install robotframework==6.1.1
没有代理就加个镜像源
pip install robotframework==6.1.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
# 卸载
pip uninstall robotframework
这里有个坑,robotframework 最新是 7 版本了,但是 ride 没有完成对 RF 支持的全面升级,所以最新版本运行时会报错,我们就用更稳定的 6.1.1 版本
RIDE Calling method 'log_message' of listener '...\TestRunnerAgent.py' failed: AttributeError: 'Output' object has no attribute '_xmllogger'
三、安装 ride
pip install robotframework-ride -i https://pypi.tuna.tsinghua.edu.cn/simple
# 卸载 ride
pip uninstall robotframework-ride
安装完成没有 ride 快捷方式
1、在桌面空白处右键新建快捷方式,一般命名为 ride
2、选择python.exe的位置,并在后面加上-c"from robotide import main; main()"
3、命名后如图,点击即可运行
打开如图:
安装完就 run 一下例子看看吧!