无法在机器人文件中导入 Selenium2Library
Posted
技术标签:
【中文标题】无法在机器人文件中导入 Selenium2Library【英文标题】:Not able to Import Selenium2Library in a robot file 【发布时间】:2020-04-13 12:11:13 【问题描述】:下图是我编写的机器人代码的示例参考。我已经导入 Selenium2Library,没有错误,但在 Robot 框架的测试用例部分中它没有被识别。
Sample Robot Code
显然,在设置部分,我们看到库 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 开始被识别。感谢您的投入。以上是关于无法在机器人文件中导入 Selenium2Library的主要内容,如果未能解决你的问题,请参考以下文章