硒背景 - 图像有效性

时间:2015-02-12 11:13:08

标签: javascript html css ruby selenium

我正在ruby中创建一些selenium测试来检查我的网页。

是否有任何方法可以使用selenium webdriver或javascript检查背景图像是否已加载。

背景图片有css

.banner {
background-image:url('http://dev.nestaway.in/assets/banner_slide1.jpg')
...  //some other attributes
}

html看起来像这样

<div class = 'banner' style='width:100px; height:75px'>
   <h1>this is main heading</h1>
   <p>this is some paragraph</p>
</div>

我知道我可以查看&#39; img&#39;但是当图像处于css背景时,这不起作用。对于IMG标签图像,我可以检查

ele = document.getElementById('image_id');

return ele.complete && ele.naturalWidth > 0 && ele.naturalWidth != 'undefined'

请建议一些解决方案。

提前致谢。

0 个答案:

没有答案