I am running Selenium WebDriver test on a remote PC from my laptop(java client), by using RemoteWebDriver. But RemoteWebDriver haven\'t provided screenshot API to directly
I think this is the best way:
public Object getScreenshotAs(OutputType outputType) { Augmenter augmenter = new Augmenter(); TakesScreenshot ts = (TakesScreenshot) augmenter.augment(driver); return ts.getScreenshotAs(outputType); }