CacheDirectory

public class CacheDirectory

Added in version 1.1.2.

Класс, выполняющий вычисление полного пути до директории с кэшем web-драйверов.

Последовательность вычислений:

  1. Принять в качестве начального значения путь ~/.cache/gs-automation-selenium (в домашней папке текущего пользователя ОС)

  2. Если установлена переменная окружения SE_CACHE_PATH, то использовать путь, указанный в ней (SE_CACHE_PATH — переменная окружения, используемая Selenium)

  3. Если путь не существует — попытаться создать

  4. Если путь все еще отсутствует или не имеет прав на запись, создать и использовать временную папку с префиксом gs-automation-selenium во временной директории

Constructors

CacheDirectory

public CacheDirectory()

Methods

getPath

public static Path getPath()

Получить путь до директории с кэшем web-драйверов.

Throws:
  • IOException – если не удалось создать временную директорию

Returns:

Путь до директории с кэшем.