从selenium WebDriver中的src获取背景颜色

时间:2015-04-07 09:44:57

标签: html css selenium

x-path就像< img id ="" SRC =" /A/A/B.png"风格="">

我需要找到图像的颜色,样式中不包含任何颜色。它仅包含有关高度,宽度的信息。

我确信在src路径中会出现fill属性。但是我怎么想到达呢?

以下是我的想法:

String css = driver.findElement(By.Xpath("..blah../img").getCSSValue("background-color");

但我得到透明'作为答案。我如何克服它?

1 个答案:

答案 0 :(得分:2)

这将定义:

driver.findElement(By.xpath(" ..等等../ IMG&#34))。getCssValue("背景色&#34)的toString();

问题是您的图片确实是透明的,或者在父级中定义了颜色。