Skip to content

ConfirmLocators

ConfirmLocators

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

Атрибуты

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

Source code in locators\confirm_locators.py
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
class ConfirmLocators:
    """Локаторы элементов диалогов подтверждения.

    Атрибуты:
        CONFIRM (str): XPath локатор активного диалогового окна.
        TITLE (str): XPath локатор заголовка диалогового окна.
        BUTTON_CLOSE (str): XPath локатор кнопки закрытия диалога.
        TEXT (str): XPath локатор текстового содержимого диалога (формируется динамически).
    """
    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']"