Вы можете использовать JavascriptExecutor
, чтобы скрыть изображение и затем делать то, что вам нужно:
// hide image
WebElement image = driver.findElement(By.id("image"));
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("arguments[0].setAttribute('display', 'none')", image);
// click button
driver.findElement(By.id("button")).click();
// display image
js.executeScript("arguments[0].setAttribute('display', 'block')", image);