誰かがwebdriverを使ってフルスクリーンショットを表示する方法を知っていますか?私はそれが可能であることを読み取るセレンドキュメントの :(http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/TakesScreenshot.html)webdriverを使ってブラウザを含むディスプレイ全体のスクリーンショットを作る方法は?
を..
Iセレングリッドを使用します。私のハブはLinux上にあり、ノードはWindows上にあります。
public static void captureScreen(WebDriver driver, String screenshotFileName)
{
String screenshotsFile = screenshotsFolder+screenshotFileName+imageExtention;
try {
File screenShot = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(screenShot, new File(screenshotsFile));
} catch (IOException e) {
}
}
しかし、もし:私はあなたの現在実行中のブラウザインスタンスのスクリーンショットをしたい場合しかし、あなたは、次のコードを使用してそれを行うことができます窓
詳細情報が必要です。実際にはここに質問はありません。たとえば、何を試しましたか?あなたが書いたコードはありますか?もしそうなら、投稿してください! – Brian