【问题标题】:see firefox when executing robot test in docker在 docker 中执行机器人测试时见 firefox
【发布时间】:2020-02-06 19:33:33
【问题描述】:

我正在使用带有 selenium 和 firefox 的机器人框架。 我正在码头工人中运行测试。 但出于调试目的,我有时想看看 UI 上发生了什么。

那么有没有办法在docker中运行测试时获取firefox启动的UI。

谢谢

【问题讨论】:

    标签: selenium docker firefox robotframework


    【解决方案1】:

    您可以使用 VNC 查看 docker 上实际发生的情况。就像远程访问一样,您可以在 docker image 上看到所有内容

    下载 VNC 查看器:

    https://www.realvnc.com/en/connect/download/viewer/

    一些教程:

    Click Here

    文章

    https://medium.com/@shivam.somani09/running-automated-test-cases-on-vnc-viewer-using-docker-16656c3d1d87

    或者如果你不想要 VNC

    如果您只想要特定位置的图像,您可以截取屏幕截图。 也可以使用driver.getPageSource();获取HTML代码

    【讨论】:

      猜你喜欢
      • 2017-11-12
      • 2019-01-21
      • 2017-11-19
      • 2015-06-11
      • 1970-01-01
      • 2017-04-25
      • 2020-04-22
      • 1970-01-01
      • 2021-02-10
      相关资源
      最近更新 更多