【问题标题】:keyword definition not found in robot framework在机器人框架中找不到关键字定义
【发布时间】:2018-08-01 21:45:06
【问题描述】:

我有一台 Windows 7 笔记本电脑和一台 Windows 10 台式机,我都安装了机器人框架。在笔记本电脑中,一切顺利。我成功地创建和运行测试,关键字建议做得很好,等等。但是在我的桌面上,自动建议不显示建议的关键字,我总是遇到关键字定义未找到错误。我安装了智能机器人,它在我的笔记本电脑上运行良好。两台计算机的项目解释器是相同的。完全一样。

【问题讨论】:

  • 如果您遇到这些错误,您在桌面上的安装会出现问题。
  • 此问题已通过将robotframework-selenium2library 恢复为1.8.0 版本解决。
  • 欢迎来到 Stack Overflow。请按照建议添加您的搜索/研究工作的简要说明。

标签: robotframework keyword


【解决方案1】:

最近SeleniumLibrary 引入了一些内部架构更改,导致IntelliJ/PyCharm IntelliBot 插件中的关键字自动建议功能停止工作。这就是为什么将SeleniumLibrary 降级为Selenium2Library 版本1.8.0 可以再次启用自动完成功能。

由于IntelliBot 插件不再处于积极开发中,因此不希望在不久的将来再次启用此支持。在RoboCon 2018 公司Smart Dev 展示了他们的IntelliJ 机器人框架扩展[slidesvideo]。他们目前正在评估如何实现这一点。如果这是您的首选平台,请联系他们。

【讨论】:

  • 谢谢,我遇到了同样的问题,将版本更改为 1.8.0 有帮助,我使用的是 Robot Framework Support 插件,而不是 intellibot,但那里可能也会出现同样的问题
【解决方案2】:

是的,这有效 在您的 Pycharm 中安装机器人框架支持插件 转到设置>>插件>>搜索为机器人框架支持>>点击安装并重新启动Pycharm 那你就好了。快乐测试

【讨论】:

  • 这对我有帮助。谢谢
猜你喜欢
  • 2015-03-06
  • 2019-12-21
  • 2016-05-07
  • 2013-11-08
  • 1970-01-01
  • 2020-04-21
  • 2020-11-06
  • 1970-01-01
  • 2015-10-14
相关资源
最近更新 更多