1、面临问题:
在RF中导入了Selenium2library后,可以查找到部分关键字,但有部分关键字查找不到,如open browser、input text等,如图:
2、发现问题:
花了点时间网上查找了下资料,今天终于发现是robotframework 、robotframework-seleniumlibrary、robotframework-selenium2library的版本兼容问题,解决了。故分享记录下,希望也可以帮助到有需要的小伙伴。
3、解决方案:
robotframework版本太高,需降低版本,robotframework-seleniumlibrary、robotframework-selenium2library版本好不一致,必须一致。
4、解决步骤:
输入cmd后,输入pip show robotframework,查找robotframework版本发现是4.1,如下图:
先卸载robotframework,. pip uninstall robotframework.
再重新安装:pip install robotframework==3.1