Radislav
c6542c97a6
Добавлены тесты поля Имя
2026-03-20 11:11:11 +03:00
Radislav
713cfd6126
Изменены тексты Alert окон
2026-03-13 09:42:49 +03:00
Radislav
f075024386
refactor: унификация работы с формами создания и редактирования стоек
...
- Добавлен базовый класс BaseRackForm с общей логикой для работы с формами
2026-03-13 08:23:28 +03:00
Radislav
b024fac0d8
refactor: переименовать InteractiveDropdownList в CheckboxGroupComponent
...
- Переименование и перенос компонента в папку components
- Обновление импортов
- Расширение функционала компонента
2026-03-12 15:45:17 +03:00
Radislav
0295852986
refactor: унификация работы с формами создания и редактирования стоек
...
- Добавлен базовый класс BaseRackForm с общей логикой для работы с формами
- Вынесена общая функциональность по заполнению полей, очистке и проверке ошибок
- Упрощены классы CreateRackForm и EditRackForm за счет наследования от BaseRackForm
- Обновлены зависимые компоненты (create_element_frame, edit_rack_maker)
- Исправлены тесты создания стойки с учетом новой архитектуры
2026-03-11 14:14:15 +03:00
Radislav
4fff4835f1
refactor: реорганизация структуры проекта
...
- Изменены (test_edit_rack.py, test_management_rack.py)
2026-03-06 11:54:03 +03:00
Radislav
ca7c69c423
refactor: реорганизация структуры проекта
...
- Добавлены forms/ (create_rack_form.py, edit_rack_form.py)
- Добавлены makers/ (edit_rack_maker.py)
- Добавлены frames/ (create_element_frame.py)
- Добавлен тест test_create_rack.py
- Удалены устаревшие файлы из components_derived
- Обновлены alert_component.py и rack_locators.py
2026-03-06 11:41:06 +03:00
nsubbot
0509d5bee3
Добавлены тесты вкладки 'Резервное копирование'
2026-03-06 09:08:55 +03:00
nsubbot
afb611dae9
Минорные исправления тестов после перехода на версию 1.33
2026-03-02 10:46:47 +03:00
Radislav
5f518f0aa7
Переименован test_image.jpg в test_edit_rack_image.jpg
2026-02-27 08:34:25 +03:00
Radislav
dd87041fd0
Добавлена функциональность редактирования и управления стойками
2026-02-27 08:25:00 +03:00
Radislav
681b0ff99d
тесты: обновление тестов для управления стойками
2026-02-25 13:43:03 +03:00
Radislav
04bf299194
Актуализация тестов после перехода на версию 1.33
2026-02-25 13:21:07 +03:00
nsubbot
abf1a89bc3
Актуализация тестов после перехода на версию 1.33
2026-02-25 09:07:32 +03:00
Radislav
c38cf601cb
Добавлен тест редактирования Стойки
2026-02-20 13:12:29 +03:00
Radislav
b5c1ee5d23
Добавлен тест редактирования Стойки
2026-02-20 11:45:39 +03:00
nsubbot
4ad79b108b
Добавлена проверка индикатора статуса в панели навигации
2026-02-19 16:43:40 +03:00
nsubbot
b8c3b55ebd
Добавлен тест проверяющий невозможность отправки push-уведомления при незаполненных полях формы
2026-02-18 13:46:45 +03:00
nsubbot
ba6bc49859
Восстановлен тест пагинации для вкладки Действия/Реальное время панели событий
2026-02-18 11:14:11 +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
1ad9ceb256
Добавление в локаторы data-testid для элементов вкладки 'Настройки/Обслуживание и диагностика/Сеансы/Настройки'
2026-02-04 15:06:20 +03:00
nsubbot
5960b27e0b
Добавление в локаторы data-testid для элементов вкладки 'Настройки/Уведомления'
2026-02-04 14:59:07 +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
Radislav
b46cd7870c
feat(confirm_component): добавлена поддержка кастомных локаторов кнопок
...
- Добавлены опциональные параметры cancel_button_locator и allow_button_locator в конструктор
- Текстовые параметры cancel_button_text и allow_button_text опциональными с пустыми строками по умолчанию
- Добавлен приоритет локаторам над текстом кнопок при инициализации
- Сохранена обратная совместимость с существующим кодом
2026-01-28 14:52:11 +03:00
nsubbot
46a882d2c1
Добавлено модальное окно посылки тестовой СМС
2026-01-28 11:19:51 +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
nsubbot
9da4097e8d
Исправлена ошибка подсветки выбранной строки таблицы сервисов вызванная перекрытием элементов
2026-01-20 13:16:50 +03:00
Radislav
e8f42aa480
refactor(test_element_rack): оптимизация тестов стойки оборудования
2026-01-19 13:59:46 +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
nsubbot
2ae53e3e2e
Временный фикс проблемы перехода на https версию приложения
2026-01-15 14:02:21 +03:00
Radislav
5f21e197f6
Merge branch 'main' of http://192.168.2.61/AlexL/e-nms_qa_automation
2026-01-13 14:19:56 +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
nsubbot
e3fd08999c
Актуализация тестов панели событий
2026-01-12 09:54:57 +03:00
Radislav
8127781d89
Обновление компонентов создания элемента Стойка
2026-01-12 00:21:09 +03:00
nsubbot
410d279e23
Добавлены тесты для вкладок 'Действия', 'События', 'Обслуживание', 'Аудит' панели событий
2025-12-26 11:46:11 +03:00
nsubbot
cb1465ad7c
Актуализация теста вкладки Уведомления/Push уведомления после изменения UI
2025-12-23 11:43:43 +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