0

Web ページのスクリーン ショットを撮るのに役立つ自動化ツールを作成しています。Selenium Web ドライバー (Java) を使用しています。現在、次のコードで Web ページ全体のスクリーン ショットを撮ることができます。

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

FileUtils.copyFile(scrFile, new File("full.jpeg"));

しかし、現在のウィンドウのスクリーンショットを単独で撮りたい (プリントスクリーン機能のアクションをシミュレートしたい) を使用して、現在の Web ページのスクリーンショットを単独で撮る方法について、親切に案内してください。事前に感謝します。

よろしく、 ヴィグネッシュ

4

2 に答える 2

0

これをサポートする WebDriver には何もありませんが、Java ロボットを使用してスクリーンショットを撮ることができます: http://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html#createScreenCapture%28java.awt .長方形%29

于 2013-09-27T12:40:53.577 に答える