如何使用selenium webdriver验证网页中的徽标?

时间:2018-01-15 13:49:20

标签: java selenium testing selenium-webdriver automation

如何使用selenium webdriver验证网页中的徽标?我有不同的用户级别一个是Admin,另一个是客户端,admin可以为客户端添加不同的徽标,所以在这两个级别我需要使用selenium webdriver和java来验证公司徽标是相同的还是两者都不同,所以可能比较图像名称?对此有何解决方案?

2 个答案:

答案 0 :(得分:1)

首先,确保徽标图像名称始终相同。然后用布尔值检查它。对于c#,它将是:

bool logoPresent = driver.FindElement(By.XPath("xpath here")).Displayed;
Assert.IsTrue(logoPresent);

答案 1 :(得分:0)

Sikuli工具可用于验证图像。 应保存实际图像并与预期图像进行比较