首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Robot中使用开放连接访问远程计算机中的Firefox浏览器

在Robot中使用开放连接访问远程计算机中的Firefox浏览器
EN

Stack Overflow用户
提问于 2022-02-12 19:23:08
回答 1查看 94关注 0票数 0

问题是:执行Robothost Testcase ->使用关键字连接到machineX。使用Open关键字打开machineX的火狐。但是Robothost的浏览器不是打开machineX的firefox,而是从执行testcase的位置打开。但是我的测试用例的执行只需要在machineX打开的网页上完成。

由于在连接到远程机器后使用了Open,因此期望远程机器的浏览器处于活动状态。验证到远程计算机的连接是活动的。

下面是试图从machineX打开浏览器的示例代码

代码语言:javascript
运行
复制
*** Testcases ***
LaunchBrowser
    Open Connection    ${machineX}
    Sleep    5s
    Open Browser    ${base_url}
    Sleep    5s    
    Input Text    //input[@id="normal_login_username"]    admin
    Input Text    //input[@id="normal_login_password"]    admin
    Click Element    //button
    Sleep    5s
    Capture page screenshot    filename=output5g.png
    Close Browser

任何处理此场景的建议

EN

回答 1

Stack Overflow用户

发布于 2022-02-14 07:20:26

这不是ssh库的工作方式,为了在机器x上执行某些操作,您需要使用ssh库关键字。selenium库将在您的计算机上执行。您可以在机器x上安装机器人框架并在那里执行测试。否则,您不能使用ssh库。如果您必须远程执行此操作,则可以从您的计算机触发测试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71095115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档