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