我在 Eclipse 中遇到了机器人框架和硒的关键字问题。我将机器人从 4.0 降级到 3.2.2,因为它在 RED 编辑器中不支持。现在我面临新的问题。我需要手动为所有关键字添加 seleniumlibrary 前缀。有什么方法可以快速完成,因为我有大约 55 个脚本。
问问题
101 次
1 回答
2
从屏幕截图中可以看出,您的问题是您同时拥有SeleniumLibrary
并为Selenium2Library
您提供了相同的关键字。如果可能的话,最好的解决方案是Selenium2Library
完全删除。除非您使用旧的 SeleniumLibrary 完成了一些非常旧的脚本,否则它不会为您提供任何东西。
如果需要这两个库,则BuiltIn
库提供关键字调用Set Library Search Order
,它将通过首先使用主库来解决冲突,然后如果找不到关键字,则默认为辅助库。请参阅此处的关键字文档。
所以它会像这样工作
TC ID : N
Set Library Search Order SeleniumLibrary Selenium2Library
Open Browser ${URL} ${BROWSER}
Maximize Browser Window
于 2021-07-16T05:28:54.523 回答