Skip to content

# ConfirmLocators

Модуль confirm_locators содержит локаторы элементов диалогов подтверждения.

Класс ConfirmLocators предоставляет XPath локаторы для взаимодействия с диалоговыми окнами подтверждения действий в тестах.

## `ConfirmLocators`

Локаторы элементов диалогов подтверждения.

Содержит XPath локаторы для

CONFIRM (str): активного диалогового окна. TITLE (str): заголовка диалогового окна. BUTTON_CLOSE (str): кнопки закрытия диалога. TEXT (str): текстового содержимого диалога (формируется динамически).

Source code in `locators\confirm_locators.py`

     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    class ConfirmLocators:
        """Локаторы элементов диалогов подтверждения.

        Содержит XPath локаторы для:
            CONFIRM (str): активного диалогового окна.
            TITLE (str): заголовка диалогового окна.
            BUTTON_CLOSE (str): кнопки закрытия диалога.
            TEXT (str): текстового содержимого диалога (формируется динамически).
        """

        CONFIRM = "//div[contains(@class, 'v-dialog--active')]"
        TITLE = "//div[@class='v-card__title']/h3"
        BUTTON_CLOSE = "//div[@class='vuedl-layout__closeBtn']"
        TEXT = f"{CONFIRM}/div[2]/div[@class='v-card__text']"