我想验证类属性中的图像,这里是代码片段..
<img class="sprite edit-adv-icon" alt="Master" src="http://images/spacer.png">
and class property like below :
.edit-adv-icon {
background-position: -689px -2px;
display: inline-block;
vertical-align: middle;
width: 35px;`enter code here`
}
icon-s...-v1.css (line 41)
.sprite {
background: url("../images/icon-sprite-v1.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
最佳答案
您可以使用注释中提到的 WebDriver#getCssValue
方法,然后断言返回值。例如,如果您想检查 display
属性
String displayValue = driver.findElement(By.className("sprite edit-adv-icon"))
.getCssValue("display");
Assert.assertEquals("inline-block", displayValue);
关于java - 如何验证 selenium Web 驱动程序中类属性中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20964527/