eclipse - Robot Framework - 如何在 Eclipse 中导入 SeleniumLibrary 关键字实现/文档

标签 eclipse robotframework

我是机器人框架的新手,我正在使用 eclipse。我还安装了 RED 插件。 我打开了demo project在 eclipse 中。并打开resource.robot文件。

这是我的问题。当我Ctrl+单击“登录页面应该打开”时,我被重定向到关键字的实现。

现在,我想对“打开浏览器”、“最大化浏览器窗口”等执行相同的操作

我怎样才能做到这一点?

它们之间的主要区别在于前者是用户定义的关键字,而后者是 SeleniumLibrary 关键字。

感谢任何帮助。非常感谢。

*** Keywords ***
Open Browser To Login Page
    Open Browser    ${LOGIN URL}    ${BROWSER}    NONE    ${REMOTE URL}
    Maximize Browser Window
    Set Selenium Speed    ${DELAY}
    Login Page Should Be Open

Login Page Should Be Open
    Title Should Be    Login Page

最佳答案

谢谢大家的回复。解决方案是添加robot nature(右键项目> Robot Framework>将Robot Nature添加到项目中,在red.xml中添加selenium库,如下所示。

将 selenium 库添加到 red.xml enter image description here

按住 Ctrl 键并单击“打开浏览器”关键字,您将被重定向到该关键字的实现 enter image description here

注意:我还在 eclipse 中安装了 PyDev 插件并设置了 Phyton Interpreter

关于eclipse - Robot Framework - 如何在 Eclipse 中导入 SeleniumLibrary 关键字实现/文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64062640/

相关文章:

robotframework - 如何在机器人框架中使用 "get library instance"和全局变量

python - 机器人框架 : How to redirect console output to file

java - 如何找到在eclipse中添加的特定代码行的时间?

java - Android 数据库登录表单

eclipse - eclipse中hadoop公共(public)项目属性未定义错误

python - 如何使用机器人框架接受警报

linux - 机器人框架 : User input on linux command prompt

java - 如何在 Eclipse 中导出或保存检查的对象结构?

尝试使用 appium 打开 android 模拟器时出现 java.lang.ClassNotFoundException

function - 在 Robot Framework 中返回两个值