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']"