在机器人框架中,默认情况下屏幕截图是为失败情况生成的,我尝试使用Get页面截图关键字,但仍然看不到截图。使用相同的脚本,如果在本地机器上执行,我可以看到屏幕截图。
我正在与Jenkins一起在Linux奴隶中使用无头铬执行。同样的脚本在本地运行,但在Jenkins失败。我想看到失败的截图,但是截图并不产生。
Input Text ${login_password} ${password}
capture page screenshot password.png
click on next
我正面临着一个问题,从Java上的Linux与透明的窗口截图。
The problem is that the screenshot taken with Robot deals with transparent windows as if they were opaque.
It is very similar to the problem stated at: [Taking a screenshot in Java on Linux?](https://stackoverflow.com/questions/45333350/taking-a-screenshot-in-java-
浏览网站,看起来Tk在“原生外观”方面已经走了很长一段路。但是看看一些,它似乎在Linux中令人失望。如果你向下滚动页面,你会看到一个看起来完全像Mac的Mac屏幕截图,一个看起来完全像Windows XP的Windows XP屏幕截图,以及一个看起来像...嗯,Windows98(或经典风格的Windows XP )。
我知道Linux并没有真正的“原生外观”,因为每个工具包都有自己的样式。但我想知道是否有任何方法可以使Tk看起来像GTK或Qt (最好是Gtk),这样它就可以融入Linux桌面上的大多数其他应用程序中。
Windows Vista/7怎么样?我还没有在这些平台上看到任何Tk截