class ModalWindowLocators: """Локаторы для элементов модальных окон. Атрибуты: MODAL_WINDOW (str): XPath локатор активного модального окна. INPUT_FORM_USER_DATA (str): XPath локатор формы для ввода пользовательских данных. TEXT_FIELD_INPUT_FORM_USER_DATA (str): Относительный XPath текстового поля ввода внутри формы пользовательских данных. ROLES_FIELD_INPUT_FORM_USER_DATA (str): Относительный XPath поля выбора ролей внутри формы пользовательских данных. ROLES_MENU_INPUT_FORM_USER_DATA (str): XPath локатор активного меню выбора ролей. LABEL_INPUT_FORM_USER_DATA (str): XPath локатор метки поля ввода в форме. """ MODAL_WINDOW = "//div[contains(@class, 'v-dialog--active')]" INPUT_FORM_USER_DATA = "//form[@class='v-form']" TEXT_FIELD_INPUT_FORM_USER_DATA = "xpath=div[2]/div/div/div/div/input" ROLES_FIELD_INPUT_FORM_USER_DATA = "xpath=div[2]/div/div/div/div/div[1]" ROLES_MENU_INPUT_FORM_USER_DATA = "//div[contains(@class, 'menuable__content__active')]" LABEL_INPUT_FORM_USER_DATA = "//label[contains(@class,'v-label')]/span"