如何在Selenium Java Webdriver中验证图像的尺寸?

时间:2016-05-06 11:21:56

标签: java selenium webdriver

我想验证我网页上的第一张图片是否是某个尺寸。我现在使用的代码来获取尺寸,但是现在,我需要验证图像是1024像素宽...我该怎么做?

    Dimension elementDimensions=(Insert Element Here).get(0).getSize();
    elementDimensions.getHeight();
    elementDimensions.getWidth();
    Assert.assertTrue.........

1 个答案:

答案 0 :(得分:4)

我认为你已经从驾驶员那里获得了宽度和高度,并知道预期值是多少。所以你可以在这里使用断言..

一般情况下我会使用如下

 driver.get("http://docs.seleniumhq.org/");

      int width=driver.findElement(By.tagName("img")).getSize().getWidth();
      int hight=driver.findElement(By.tagName("img")).getSize().getHeight();

      System.out.println(width +">>>"+hight);

      //to verify width
      Assert.assertEquals(width, 200);

谢谢你, 穆拉利