ScreenshotTaker

public final class ScreenshotTaker

Added in version 1.2.1.

Снятие скриншота браузера средствами Selenium.

Файл скриншота сохраняется в GsAutoProps.SeleniumScreenshotPath при GsAutoProps.SeleniumScreenshot имеющем значение true.

Methods

takeScreenshot

public static Path takeScreenshot(RemoteWebDriver remoteWebDriver, String className, String methodName)

Сделать скриншот браузера и сохранить в файл.

Метод выполняется при GsAutoProps.SeleniumScreenshot равном true.

Parameters:
  • remoteWebDriver – действующий драйвер браузера

  • className – простое имя тестового класса (Class.getSimpleName())

  • methodName – имя тестового метода

Returns:

Путь до сохраненного файла или null в случае ошибок или при GsAutoProps.SeleniumScreenshot равном false.