I was wondering, how can one use selenium/webdriver to download an image for a page. Assuming that the user session is required to download the image hence having pure URL i
I prefer like this:
WebElement logo = driver.findElement(By.cssSelector(".image-logo")); String logoSRC = logo.getAttribute("src"); URL imageURL = new URL(logoSRC); BufferedImage saveImage = ImageIO.read(imageURL); ImageIO.write(saveImage, "png", new File("logo-image.png"));