我在amazon ec2上设置了jenkins,除了Selenium的一个小问题外,一切运行正常。每次我运行整套测试(约30分钟),Selenium都会遇到测试。我在那一刻拍了一张截图,似乎屏幕上有警报,但警报文字全部涂黑了。
我已经运行了xvfb,启动了selenium,然后使用xwd进行了我的屏幕捕获并使用imagemagick转换了该图像。
我在互联网上搜索并且没有任何线索。
答案 0 :(得分:1)
想出来。原来这是一个字体的东西。我已经执行了下面指出的步骤,现在我可以阅读文本了。它仍然是深绿色背景,但文字是可读的。
关于amazon ec2 ubuntu实例需要:
1)启用了多元化的apt-get
/etc/apt/sources.list
deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid multiverse
deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
2)sudo apt-get update
3)sudo apt-get -y install x-ttcidfont-conf cabextract ttf-mscorefonts-installer
4)sudo dpkg-reconfigure x-ttcidfont-conf
- 选择freetype字体