Как сделать ScreenShot в селене для браузера Chrome - PullRequest
0 голосов
/ 11 июля 2019

Я хочу сделать скриншот в Google Chrome. Так может ли кто-нибудь предоставить мне код для снятия скриншота?

1 Ответ

0 голосов
/ 11 июля 2019

Шаг 1. Захват и сохранение снимка экрана:

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

Шаг 2. Сохраните его на нашем локальном диске:

FileUtils.copyFile(screenshotFile, new File("filename_with_path"));

Например:

File screenshotFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(screenshotFile, new File("D:\\Automation\\error.png"));

Примечание. Для сохранения снимка экрана необходим файл jar org.apache.commons.io. Скачать с здесь

Пожалуйста, импортируйте файл jar в ваш проект.

...