Commit Graph

227 Commits (db50e80c516f6bbdfba01ed2a2ef6779aa3588f2)

Author SHA1 Message Date
nsubbot db50e80c51 Актуализация тестов после перехода на версию 1.39 2026-04-07 10:12:09 +03:00
nsubbot 82a28dda72 Добавлены тесты для работы с обязательными полями при пересоздании сертификатов 2026-04-03 10:51:30 +03:00
nsubbot 085d8c4ec7 Добавлены тесты для вкладки 'Сертификаты' 2026-04-02 14:23:46 +03:00
nsubbot 384ee4e15e Актуализация тестов после перехода на версию 1.38 2026-03-31 11:49:44 +03:00
nsubbot 036f86efad Актуализированы тесты панели событий 2026-03-23 15:20:25 +03:00
Radislav e1e166b878 Добавлены тесты поля Имя 2026-03-20 11:21:47 +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