【问题标题】:How shoud i verify the downloaded image in Selenium IDE?我应该如何在 Selenium IDE 中验证下载的图像?
【发布时间】:2015-07-22 10:49:33
【问题描述】:
<img id="imgCoverImage" class="imgCoverImg" alt="cover image"src="http://ecx.images-amazon.com/images/I/51IH3D6kpSL._SL160_.jpg">

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

【问题讨论】:

  • 您是否要进行图像比较
  • no.. 我已经下载了它,现在我想验证图像是否存在
  • 乞讨时没有图像。下载后我需要验证下载的图像

标签: selenium selenium-ide


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-05
    • 1970-01-01
    • 1970-01-01
    • 2013-04-16
    • 2016-08-06
    • 2016-03-09
    相关资源
    最近更新 更多