微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将 seleniumlibrary 前缀添加到关键字调用问题

如何解决将 seleniumlibrary 前缀添加到关键字调用问题

我在 Eclipse 中遇到了机器人框架和 selenium 的关键字问题。我将机器人从 4.0 降级到 3.2.2,因为它在 RED 编辑器中不支持。现在我面临新的问题。我需要为所有关键字手动添加 seleniumlibrary 前缀。 我有大约 55 个脚本,有什么方法可以快速完成。

enter image description here

解决方法

从屏幕截图中可以看出,您的问题是 SeleniumLibrarySelenium2Library 为您提供了相同的关键字。如果可能,最好的解决方案是完全删除 Selenium2Library。除非您使用旧的 SeleniumLibrary 完成了一些非常旧的脚本,否则它不会为您提供任何东西。

如果两个库都需要,BuiltIn库会提供关键字Set Library Search Order,它会先使用主库解决冲突,如果找不到关键字,则默认为次要库。请参阅关键字文档 here

所以它会像这样工作

TC ID : N
    Set Library Search Order    SeleniumLibrary    Selenium2Library
    Open Browser    ${URL}    ${BROWSER}
    Maximize Browser Window

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。