【发布时间】:2011-07-29 05:50:27
【问题描述】:
我遇到了 selenium 截取大屏幕截图的问题。例如,一个包含许多图像的页面将捕获 2MB 的屏幕截图。有没有办法控制屏幕截图的质量以减小文件大小。就像我降低屏幕截图的质量一样,文件大小也会减小。
谢谢!
【问题讨论】:
标签: testing selenium automation screenshot
我遇到了 selenium 截取大屏幕截图的问题。例如,一个包含许多图像的页面将捕获 2MB 的屏幕截图。有没有办法控制屏幕截图的质量以减小文件大小。就像我降低屏幕截图的质量一样,文件大小也会减小。
谢谢!
【问题讨论】:
标签: testing selenium automation screenshot
不,对此没有任何控制。我想您可以使用图像处理库在您的测试脚本中重新处理它,但 Selenium 不会帮助您。
【讨论】:
我曾经将屏幕截图保存为 .png,这导致文件更大。我将其更改为 .jpg 并减少了。
【讨论】:
使用 C# 只需使用此方法将质量从 .png 更改为 .jpeg 并降低质量/大小:
System.Drawing.ImageFormat.Jpeg
【讨论】: