Commit Graph

58 Commits (4e3ae8227d3418091998a6bd2c7bacfa5102f738)

Author SHA1 Message Date
Radislav b5c1ee5d23 Добавлен тест редактирования Стойки 2026-02-20 11:45:39 +03:00
nsubbot 6d36491d79 Кнопка расширения/сжатия рабочей области страницы добавлена в панель навигации 2026-02-17 14:28:01 +03:00
nsubbot 7612138c50 Актуализация тестов после перехода на версию 1.31 2026-02-11 18:57:26 +03:00
nsubbot f8f85300d3 Внесение изменений в локаторы и названия тулбаров после изменений в UI версии 1.31 2026-02-10 14:35:24 +03:00
nsubbot ce9ff3e27d Добавление в локаторы data-testid для элементов вкладки 'Настройки/Лицензии', 'Настройки/Пользователи', карточки текущего пользователя 2026-02-05 14:14:16 +03:00
nsubbot 415924ec98 Добавлены тесты для вкладки 'Настройки/Аутентификация' 2026-02-03 10:03:28 +03:00
nsubbot 4e39172bc7 Актуализация тестов после перехода на версию 1.29 2026-01-30 14:01:39 +03:00
Radislav 3a09e0d602 fix(confirm_locators): обновлены локаторы для работы с диалогами подтверждения TITLE, TEXT 2026-01-28 14:57:24 +03:00
nsubbot 29d8aa8354 Перевод локаторов элементов окон работы с пользователями на использование testid 2026-01-27 14:02:37 +03:00
nsubbot 891502d3ca Актуализация тестов после перехода на версию 1.28 2026-01-23 14:01:34 +03:00
nsubbot 18228df8c7 Первая версия тестов вкладок 'Уведомления/СМС' и 'Уведомления/E-mail' 2026-01-22 14:59:35 +03:00
nsubbot 004bb2b4d7 Добавлен тест панели событий для пользователя с ролью 'Специалист ИБ' 2026-01-21 09:58:50 +03:00
Radislav b270b45cbd style: исправлено предупреждения Pylint и улучшить код 2026-01-19 08:38:22 +03:00
nsubbot bd9768dc4e Актуализация тестов после перехода на версию 1.27.0 2026-01-16 14:27:37 +03:00
Radislav 5bbd4e2d46 refactor: Универсальный метод get_input_fields_locators_
- Создан универсальный метод get_input_fields_locators в BaseComponent
- Метод поддерживает разные структуры: xs4->xs8, xs4->xs1, любые парные flex
- Добавлены специализированные локаторы для числовых полей в SettingsFormLocators
- Обновлены тесты и компоненты для использования нового метода
- Удалена зависимость от конкретных CSS классов xs1/xs4/xs6/xs8
2026-01-13 14:18:06 +03:00
Radislav 8127781d89 Обновление компонентов создания элемента Стойка 2026-01-12 00:21:09 +03:00
nsubbot 410d279e23 Добавлены тесты для вкладок 'Действия', 'События', 'Обслуживание', 'Аудит' панели событий 2025-12-26 11:46:11 +03:00
nsubbot 6e5eeaf4d6 Актуализация теста вкладки Сеансы/Настройки после изменения UI 2025-12-23 10:05:14 +03:00
nsubbot edd91e66fc Актуализация тестов создания и редактирования пользователей 2025-12-22 10:55:12 +03:00
Radislav bc53906454 Перенос исправлений из ветки ra1/creat_element_rack в main
Файлы:
- rack_maker.py: рефакторинг локаторов
- rack_locators.py: разбивка длинных строк, добавление универсальных локаторов
- create_child_element_frame.py
- test_create_rack_element.py
2025-12-19 12:07:41 +03:00
nsubbot a6b0347c78 Актуализация тестов панели событий после изменения UI в версии 1.25 2025-12-17 14:54:07 +03:00
Radislav 453d6a5ec2 Перенос изменений из radislav/element_rack в main:
- components/toolbar_component.py
- locators/rack_locators.py
- pages/rack_page.py
- tests/e2e/elements/test_element_rack.py
2025-12-16 15:20:26 +03:00
Radislav 69606d7b05 Merge main into radislav/tests_rack (excluding docs folder) 2025-12-04 15:11:20 +03:00
nsubbot 0f6083f85b Добавлены компоненты и тесты для вкладки 'Настройки/Уведомления/Push-уведомления' 2025-11-26 16:41:57 +03:00
Radislav a8b8dccfc7 Удаление MkDoc документации 2025-11-26 10:34:10 +03:00
Radislav 5cd46a8fd9 docs: добавление документации Sphinx с автогенерацией
- Инициализация структуры документации Sphinx
- Настройка autodoc для автоматической генерации из docstrings
- Добавление поддержки русского языка
- Настройка темы RTD
- Генерация документации из исходного кода
- Исправление форматирования и содержания index.rst
2025-11-26 10:28:03 +03:00
Radislav a6eade473a Добавление нового модуля локаторов 2025-11-25 10:46:29 +03:00
Radislav 155769b270 Добаление нового модуля локаторов 2025-11-22 12:51:00 +03:00
Radislav 7b9f1f3fd9 Перенос компонентов в main:
- selection_bar_component.py
- sidebar_filter_component.py
- selection_bar_locators.py
2025-11-22 11:23:06 +03:00
Radislav 622eb91474 Merge main into radislav/tests_rack and resolve conflicts 2025-11-22 11:15:39 +03:00
Radislav 1666498a36 Рефакторинг компонента SelectionBar и его локаторов
- Добавлены новые локаторы для расширения функциональности
- Улучшена инициализация компонента с поддержкой поиска по label
- Добавлены методы для работы с ошибками валидации
- Улучшена надежность открытия выпадающих списков
2025-11-22 11:04:52 +03:00
Radislav 50041c66c7 Рефакторинг 2025-11-21 13:49:13 +03:00
nsubbot 6c6f8c18f2 Добавлена функция выдачи элементов выпвдающего списка для компонента панели выбора значений 2025-11-20 14:11:34 +03:00
Radislav a88d8ed54a Интеграция SelectionBarComponent в CreateRackElementTab
- Замена DropdownList на SelectionBarComponent в CreateRackElementTab для единообразной работы с выбором
- Добавление метода get_available_options() в SelectionBarComponent для получения всех доступных опций из выпадающего списка
- Обновление selection_bar_locators.py с новыми локаторами LISTBOX и LIST_ITEMS для элементов выпадающего списка
- Улучшение combobox_locators.py с дополнительным локатором LIST_ITEMS_SELECTOR для опций combobox
2025-11-18 12:27:52 +03:00
nsubbot 42a813180f Добавлен компонент панели выбора значений 2025-11-18 10:46:45 +03:00
Radislav c0459e0905 Рефакторинг: перенос методов работы с combobox в DropdownList 2025-11-17 15:21:59 +03:00
Radislav e4aba34421 Тест создания Стойки 2025-11-17 08:44:21 +03:00
nsubbot b4f20aae4c Начальная версия компонента боковой панели параметров фильтрации 2025-11-14 14:44:45 +03:00
Radislav d874700abe Актуализация документации 2025-11-01 13:55:26 +03:00
nsubbot eb7fe13b02 Актуализированы тесты для вкладок Сеансы/Текущие и Сеансы/Настройки 2025-10-28 10:21:09 +03:00
nsubbot b7ca7194ae Актуализированы тесты управления пользователями 2025-10-20 16:57:05 +03:00
Radislav ae882f69bf refactor(table): упрощен локатор TABLE_WORK_AREA
- аменен сложный XPath на более простой и надежный
- спользован //table для поиска таблицы в любом месте контейнера
- лучшена стабильность тестов при изменениях в структуре DOM
2025-10-01 15:30:23 +03:00
Radislav ff707434f1 Добавлен тест функциональности модального окна и тестов для вкладки шаблонов ZTP 2025-09-29 15:33:51 +03:00
nsubbot e505534a1e Добавлены компоненты и тесты для панели отображения событий системного журнала 2025-09-24 13:30:39 +03:00
nsubbot 8a875caaca Добавлены тесты для иконок скрытия пароля 2025-09-18 10:55:08 +03:00
Radislav 4f8376b608 Добавлен локатор контейнера с прокруткой модального окна 2025-09-18 10:06:58 +03:00
nsubbot 1adef646d8 Добавлено модальное окно изменения пароля пользователя 2025-09-17 12:37:27 +03:00
nsubbot f32cc24a4c Добавлен компонент: окно отображения сессионных данных пользователей 2025-09-15 14:45:18 +03:00
nsubbot 25710114c2 Добавлен компонент Карточка пользователя 2025-09-12 15:39:07 +03:00
nsubbot 2f6bd950e7 Добавлен компонент Панель Событий 2025-09-11 18:04:01 +03:00