【问题标题】:Robot Framework: "Library" not found机器人框架:未找到“库”
【发布时间】:2017-04-01 22:48:31
【问题描述】:

我在 Robot with PyCharm 中的第一个脚本告诉我以下错误消息:

[ ERROR ] Error in file 'C:\Desktop\MyProjects\first_test\1stTest.robot': Setting variable 'Library' failed: Invalid variable name 'Library'.

我的脚本开头没什么特别的,你可以看这里:

*** Settings ***
Documentation   This is a simple robot example
Library        Selenium2Library

*** Variables ***
${SERVER}       http://google.com
${BROWSER}      Chrome
${DELAY}        0

我使用 pip 安装了 selenium2library,没有任何问题或消息错误。当我在 PyCharm 中编写代码时,仍然在我的代码中,第一行 Documentation 显示为橙色,但是 Library 显示为不同的橙色,例如变灰...

你能帮我解决这个问题吗?

【问题讨论】:

  • 在我的机器上运行同样的,无法重现这个错误
  • 是的,这是有道理的 :) 应该是我的问题...只是需要任何线索来了解该做什么或如何开始修复它
  • 请提供minimal, complete example。这意味着单个测试用例具有尽可能少的设置和变量,同时仍然重现问题。

标签: python-2.7 pycharm robotframework


【解决方案1】:

以上内容是否来自一个文件,并且在该文件中与您在上面粘贴的方式完全相同?下面是否还有更多内容可能包括文本库?

在我看来,只有在变量部分中有库时才会出现此错误?您的设置部分是否正确?也许是一些无效的语法,所以没有得到适当的考虑?

【讨论】:

    【解决方案2】:

    Library 和 Selenium2Library 之间应该只有 1 个空格。那应该可以解决这个问题

    【讨论】:

      猜你喜欢
      • 2017-07-02
      • 1970-01-01
      • 1970-01-01
      • 2021-11-08
      • 2015-11-11
      • 2019-08-11
      • 1970-01-01
      • 2018-11-29
      • 2022-10-18
      相关资源
      最近更新 更多