MsgDialog¶
- public class MsgDialog extends AbstractDialog¶
New in version 1.1.0: Класс стал абстрактным.
New in version 1.1.1: Класс перестал быть абстрактным.
Диалог с сообщением и кнопками. Определяет общее поведение диалога с сообщениями и кнопками.
Constructors¶
MsgDialog¶
- protected MsgDialog(BrowserContext browserContext, WebElement webElement)¶
Methods¶
abort¶
- public void abort()¶
New in version 1.1.1: Кнопка ищется по стандартному имени (ранее кнопка искалась по строковому значению).
Метод выполняет “клик” на кнопке
DialogButton.StandardButton.ABORT
диалога.See also
all¶
- public void all()¶
New in version 1.1.1: Кнопка ищется по стандартному имени (ранее кнопка искалась по строковому значению).
Метод выполняет “клик” на кнопке
DialogButton.StandardButton.ALL
диалога.See also
cancel¶
- public void cancel()¶
New in version 1.1.1: Кнопка ищется по стандартному имени (ранее кнопка искалась по строковому значению).
Метод выполняет “клик” на кнопке
DialogButton.StandardButton.CANCEL
диалога.See also
ignore¶
- public void ignore()¶
New in version 1.1.1: Кнопка ищется по стандартному имени (ранее кнопка искалась по строковому значению).
Метод выполняет “клик” на кнопке
DialogButton.StandardButton.IGNORE
диалога.See also
no¶
- public void no()¶
New in version 1.1.1: Кнопка ищется по стандартному имени (ранее кнопка искалась по строковому значению).
Метод выполняет “клик” на кнопке
DialogButton.StandardButton.NO
диалога.See also
noToAll¶
- public void noToAll()¶
New in version 1.1.1: Кнопка ищется по стандартному имени (ранее кнопка искалась по строковому значению).
Метод выполняет “клик” на кнопке
DialogButton.StandardButton.NO_TO_ALL
диалога.See also
ok¶
- public void ok()¶
New in version 1.1.1: Кнопка ищется по стандартному имени (ранее кнопка искалась по строковому значению).
Метод выполняет “клик” на кнопке
DialogButton.StandardButton.OK
диалога.See also
retry¶
- public void retry()¶
New in version 1.1.1: Кнопка ищется по стандартному имени (ранее кнопка искалась по строковому значению).
Метод выполняет “клик” на кнопке
DialogButton.StandardButton.RETRY
диалога.See also
wait¶
- public static MsgDialog wait(BrowserContext browserContext)¶
Метод выполняет ожидание появления html-элемента, соответствующего
MsgDialog
, в дереве html-элементов браузера.- Parameters:
browserContext – контекст браузера
- Throws:
TimeoutException
– если диалог не появился за определенное время
- Returns:
Диалог
wait¶
- public static MsgDialog wait(BrowserContext browserContext, Duration duration)¶
New in version 1.1.0: Добавлено минимально-достаточное взаимодействие с React-диалогами.
New in version 1.1.1: Реализована полноценная поддержка React-диалогов.
Метод выполняет ожидание появления html-элемента, соответствующего
MsgDialog
, в дереве html-элементов браузера.- Parameters:
browserContext – контекст браузера
duration – длительность ожидания
- Throws:
TimeoutException
– если диалог не появился за определенное время
- Returns:
Диалог
yes¶
- public void yes()¶
New in version 1.1.1: Кнопка ищется по стандартному имени (ранее кнопка искалась по строковому значению).
Метод выполняет “клик” на кнопке
DialogButton.StandardButton.YES
диалога.See also
yesToAll¶
- public void yesToAll()¶
New in version 1.1.1: Кнопка ищется по стандартному имени (ранее кнопка искалась по строковому значению).
Метод выполняет “клик” на кнопке
DialogButton.StandardButton.YES_TO_ALL
диалога.See also