Параметры окружения выполнения

Параметры окружения позволяют настраивать поведение библиотеки во время выполнения.

Изменение значений параметров не требует пересборки программы. Достаточно изменить значение в файле свойств или установить переменную окружения.

Пример

Рассмотрим параметр управления шириной окна браузера.

Базовое название параметра: browser.window.width

Название параметра для разных источников значений:

  • Файл свойств: browser.window.width

  • Переменная окружения операционной системы: GSAUTO_BROWSER_WINDOW_WIDTH

  • Аргумент командной строки: gsauto.browser.window.width

Для установки ширины окна равной 1920 пикселям:

  1. В файле свойств:

    browser.window.width=1920
    
  2. В Windows-терминале:

    set GSAUTO_BROWSER_WINDOW_WIDTH=1920
    
  3. В Unix-подобных системах:

    export GSAUTO_BROWSER_WINDOW_WIDTH=1920
    
  4. При запуске программы или тестов:

    gradle test -Dgsauto.browser.window.width=1920