我正在使用Fedora 30来自动化一些Selenium测试。
我使用xvfb在Chrome上运行Selenium(xorg-x11-server-xvfb-1.20.5-4.fc30.x86_64(。
我最近将Chrome从76版更新到87版,现在每次视频测试时屏幕都会弯曲。
我尝试使用最大化命令更改屏幕大小,
和手动设置屏幕大小,
他们都没有解决屏幕弯曲和歪斜的问题。
除了Chrome更新外,系统上没有任何更改。
我使用java编写selenium代码。
降级显然解决了这个问题。
以前有人遇到过这个问题吗?
Chrome或Chromedriver版本之间是否有我错过阅读的更改?
新版本的Chrome是否缺少某些设置或标志?
扭曲的屏幕截图
好吧,我想明白了。出于某种原因,新版Chrome不喜欢在XVFB中以16位颜色模式运行。
我将颜色位深度更改为24,视频中的窗口显示正确。耶,再也没有弯曲的屏幕了!