【问题标题】:Not able to Import Selenium2Library in a robot file无法在机器人文件中导入 Selenium2Library
【发布时间】:2020-04-13 12:11:13
【问题描述】:

下图是我编写的机器人代码的示例参考。我已经导入 Selenium2Library,没有错误,但在 Robot 框架的测试用例部分中它没有被识别。

Sample Robot Code

显然,在设置部分,我们看到库 selenium2library 没有被识别?

【问题讨论】:

  • 正在安装哪些插件?
  • 您需要说明问题是特定于您的编辑器的。

标签: robotframework selenium2library


【解决方案1】:

我希望你已经安装了“robotframework-selenium2library”。如果没有,请使用以下 pip 命令

pip install robotframework-selenium2library

我已经参考了您的图片,并且在您导入库时我可以看到存在语法错误。

在机器人测试文件设置部分,在导入库时,语法应该是

Library  YouDesiredLibrary

在这种情况下是

Library  Selenium2Library

完成所有导入后,您可以定义要用于测试用例的任何变量,并且您已正确完成。

在测试用例表/节

您需要调用打开 URL,您需要使用 Open Browser 关键字与浏览器名称和 URL ans 参数

请试试这个并告诉我。

【讨论】:

  • 嗨,我尝试了您建议的相同方法,但我仍然看到相同的问题持续存在
  • 好的,也尝试安装robotframework-selenium 和robotframework-seleniumLibrary 然后尝试执行你的测试。确保您已导入正确的库。
  • 大家好,我遇到了这个插件“Intellibot@SeleniumLibrary Patched”,我安装了它,然后图书馆 SeleniumLibrary 开始被识别。感谢您的投入。
猜你喜欢
  • 2020-02-17
  • 2019-01-28
  • 2015-12-24
  • 1970-01-01
  • 2012-03-26
  • 2021-09-06
  • 1970-01-01
  • 2017-11-12
  • 2016-04-28
相关资源
最近更新 更多