खोज…


परिचय

स्क्रीनशॉट लेना और एक विशेष पथ में सहेजना

वाक्य - विन्यास

  • फ़ाइल src = ((TakesScreenshot) ड्राइवर) .getScreenshotAs (OutputType.File);
  • FileUtils.copyFile (src, new File ("D: \ स्क्रीनशॉट.png"));

जावा

स्क्रीनशॉट लेने और सहेजने के लिए कोड:

public class Sample 
{
    public static void main (String[] args) 
    {
        *//Initialize Browser*
        System.setProperty("webdriver.gecko.driver", "**E:\\path\\to\\geckodriver.exe**");
        WebDriver driver = new FirefoxDriver();
        driver.manage().window().maximize();        
        driver.get("https://www.google.com/");
        
        //Take Screesnshot
        File src = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
        try {
            //Save Screenshot in destination file
            FileUtils.copyFile(src, new File("D:\\screenshot.png"));
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

स्क्रीनशॉट लेता है:

File src = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);

स्टोर स्क्रीनशॉट स्रोत से गंतव्य तक:

FileUtils.copyFile(src, new File("D:\\screenshot.png"));


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow