Параметры окружения¶
Настройка библиотеки выполняется через параметры окружения.
Параметры окружения можно указать в:
Файле свойств
gs-automation.propertiesв текущей рабочей директории.Переменных окружения операционной системы.
Аргументах командной строки программы или тестового фреймворка.
Порядок поиска значения¶
Аргументы командной строки.
Переменные окружения операционной системы.
Файл свойств в текущей рабочей директории.
Файл свойств в ресурсах библиотеки.
Значение по умолчанию (если оно определено).
Название параметра¶
Название параметра формируется на основе базового названия.
В зависимости от источника значений:
В файле свойств используется базовое название.
В переменных окружения добавляется префикс
GSAUTO_, базовое название приводится к верхнему регистру, точки заменяются подчёркиваниями.В аргументах командной строки к базовому названию добавляется префикс
gsauto..
Справочник параметров¶
Перечислены допустимые параметры.
Название параметра |
Тип значения |
Значение по умолчанию |
|---|---|---|
Integer |
1280 |
|
Integer |
1024 |
|
Boolean |
false |
|
String |
en |
|
Boolean |
false |
|
Path |
null |
|
Boolean |
true |
|
Duration |
60s |
|
Duration |
15s |
|
Duration |
15s |
|
Duration |
10s |
|
Duration |
2s |
|
Duration |
5s |
|
Duration |
50ms |
|
Duration |
50ms |
|
String |
null |
|
String |
null |
|
String |
null |
|
String |
null |
|
String |
null |
|
String |
null |
|
String |
null |
|
String |
null |
|
Integer |
5 |
Параметры сгруппированы по назначению:
Группа browser¶
Параметры, относящиеся к выбору и поведению веб-браузера.
Групппа selenium¶
Параметры, управляющие поведением Selenium.
Группа dom¶
Параметры, влияющие на манипуляции с DOM-структурой страницы.
Группа duration¶
Параметры, определяющие тайминги ожидания и задержки при взаимодействии с элементами страницы.
Группа host¶
Параметры, касающиеся подключения к серверу приложений и необходимых данных авторизации. Это обязательные параметры.
Группа grid¶
Параметры, которые влияют на работу табличного представления и связанных с ним элементов.