在Docker中执行机器人测试时查看firefox

时间:2019-10-09 12:51:07

标签: selenium docker firefox robotframework

我正在使用带有硒和Firefox的robotframework。 我正在docker中进行测试。 但是出于调试目的,我想有时会看到UI上发生了什么。

当在docker中运行测试时,有没有办法让firefox启动UI。

谢谢

1 个答案:

答案 0 :(得分:4)

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

下载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代码