Selenium 如何验证图像是否正确显示在页面上

Selenium 如何验证图像是否正确显示在页面上,selenium,selenium-webdriver,Selenium,Selenium Webdriver,我需要验证上传的图像是否正确显示,即其在页面上是否失真。有没有办法验证这一点。?我知道我可以通过内容或屏幕截图进行验证,但这需要手动检查 提前谢谢 严格来说,如果不制作屏幕截图,您无法确定页面上是否显示了所需的图像。这是有用的地方 但是,如果您想避免这种情况,至少可以验证两件事: 有一个img元素,该元素具有适当的src和其他所需属性 它有一个已定义的值,大于0,请参见: 针头是否具有逐像素比较的机制?@Saifur可以通过调整图像比较引擎实现:。很高兴知道。谢谢

我需要验证上传的图像是否正确显示,即其在页面上是否失真。有没有办法验证这一点。?我知道我可以通过内容或屏幕截图进行验证,但这需要手动检查


提前谢谢

严格来说,如果不制作屏幕截图,您无法确定页面上是否显示了所需的图像。这是有用的地方

但是,如果您想避免这种情况,至少可以验证两件事:

  • 有一个
    img
    元素,该元素具有适当的
    src
    和其他所需属性
  • 它有一个已定义的值,大于0,请参见:


针头是否具有逐像素比较的机制?@Saifur可以通过调整图像比较引擎实现:。很高兴知道。谢谢