我如何在Selenium IDE中验证下载的图像?

时间:2015-07-22 10:49:34

标签: selenium selenium-ide

<img id="imgCoverImage" class="imgCoverImg" alt="cover image"src="http://ecx.images-amazon.com/images/I/51IH3D6kpSL._SL160_.jpg">

我已将图书的封面图片下载到我的网页。我想使用Selenium IDE验证该图像。我尝试了verifyElementPresent命令,但它不适用于我。

1 个答案:

答案 0 :(得分:0)

如果您将使用Present - 它只是检查标签的存在,但不存在其中的图像。 如果您要选中显示 - 它只检查标签可见性,但不检查其中的图像。 如果你要检查src属性的存在 - 它只检查src是否存在,但是没有检查该图像是否已加载。

您可以将图像保存到某个文件夹并检查其大小。如果尺寸大于40kb(例如) - 它存在且足够大。 在另一种情况下,selenium将检查图像标签,但不检查图像。 并在此之后删除图像。

也许这是不好的方式,但这会奏效。

相关问题