我使用 selenium(python、ubuntu server 15、firefox)执行无头 Web 会话测试,可以持续数小时。我确实使用了 pyvirtualdisplay + xvfb。
我的 python 脚本是这样开始的:
from pyvirtualdisplay import Display
virtualdisplay = True
if virtualdisplay:
display = Display(visible=0, size=(1920, 1240))
display.start()
怎么可能在没有实际截图的情况下窥视正在发生的事情,例如 vnc 会话?
我尝试了几种解决方案,但它们没有奏效,因为它们可能已经过时或过于笼统。