Commit Graph

125 Commits (a2d37a8090f68c5dc2e35e43d2af84c79857108e)

Author SHA1 Message Date
Radislav a2d37a8090 refactor(users): исправление опечатки и форматирования кода
>>
>> - Исправлена опечатка в названии метода check_navigation_panel_verticall_scrolling на check_navigation_panel_vertical_scrolling
>> - Улучшено форматирование кода для лучшей читаемости
>> - Удалены лишние пробелы и приведено к единому стилю оформления
2025-11-25 14:35:04 +03:00
Radislav 27ca4596fa feat: добавление метода is_item_visible в навигационную панель
- Добавлен метод для проверки видимости элемента без исключений
- Возвращает boolean значение для условных проверок
2025-11-25 13:59:33 +03:00
Radislav 610d13575d fix: исправление типов и локаторов в toolbar компоненте
- Исправлены типы параметров filter_text и locator
- Обновлены аннотации типов методов
- Улучшено форматирование кода
2025-11-25 13:56:24 +03:00
Radislav a6eade473a Добавление нового модуля локаторов 2025-11-25 10:46:29 +03:00
Radislav 13608f7e4b refactor(alert): улучшение функциональности и структуры компонента alert
- Добавлен импорт модуля локаторов и использование AlertLocators для лучшей поддерживаемости
- Реализован метод close_alert_by_text() с проверками видимости
- Добавлено комплексное логирование для всех операций с alert-окнами
- Улучшены подсказки типов с явными аннотациями возвращаемых значений
- Обновлено использование логгера с consistent форматированием сообщений
2025-11-25 10:43:17 +03:00
Radislav 2bdc364ca4 Merge branch 'main' of http://192.168.2.61/AlexL/e-nms_qa_automation 2025-11-25 10:36:15 +03:00
Radislav 5cb1cfdc38 feat: добавление методов работы с combobox в dropdown компонент
- Добавлены методы open_combobox, get_combobox_options, get_selected_combobox_value
- Улучшено логирование и обработка состояний combobox
2025-11-25 10:33:34 +03:00
nsubbot a5c7328562 Исправлены ошибки теста вкладки 'Системный журнал' 2025-11-24 14:00:55 +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
nsubbot 6c6f8c18f2 Добавлена функция выдачи элементов выпвдающего списка для компонента панели выбора значений 2025-11-20 14:11:34 +03:00
nsubbot 42a813180f Добавлен компонент панели выбора значений 2025-11-18 10:46:45 +03:00
nsubbot b4f20aae4c Начальная версия компонента боковой панели параметров фильтрации 2025-11-14 14:44:45 +03:00
nsubbot 440426aca1 Актуализирован тест пагинации данных вкладки Панель событий/Системный журнал 2025-11-07 15:15:54 +03:00
nsubbot d8af190875 Актуализация теста отображения текста лицензии 2025-11-05 10:49:50 +03:00
Radislav d874700abe Актуализация документации 2025-11-01 13:55:26 +03:00
nsubbot adcac1899f Добавлен тест проверки вертикального скроллинга вкладки Сеансы/Настройки в маленьком окне браузера 2025-10-30 15:08:58 +03:00
nsubbot 9d519f43b7 Уменьшено количество попыток перелистывания страниц в тесте пагинации 2025-10-29 14:12:28 +03:00
nsubbot 3b52bb2c76 Добавлены тесты редактирования полей настроек времени жизни сессий 2025-10-29 14:09:41 +03:00
nsubbot eb7fe13b02 Актуализированы тесты для вкладок Сеансы/Текущие и Сеансы/Настройки 2025-10-28 10:21:09 +03:00
nsubbot 632cf4ee40 Исправлена ошибка открытия подпанели панели навигации с большим уровнем вложенности 2025-10-28 09:45:51 +03:00
nsubbot 8380bb38d3 Астуализированы тесты карточки пользователя 2025-10-24 11:17:09 +03:00
Radislav 68672327af Изменен текс alert-окна при ошибке смены текущего пароля пользователя. Стало: Неверно указан текущий пароль. 2025-10-22 14:24:39 +03:00
nsubbot 9ffa043dc4 Актуализированы тесты проверки сортировки столбца таблицы и пагинации табличных данных 2025-10-22 08:32:33 +03:00
Radislav c5099b814b Добавлен тест автоматического удаления сеанса после выхода пользователя из системы 2025-10-21 11:38:49 +03:00
nsubbot 217ee1446b Снято условие принудительного нажатия на элемент 2025-10-21 08:52:58 +03:00
nsubbot b7ca7194ae Актуализированы тесты управления пользователями 2025-10-20 16:57:05 +03:00
Radislav a9b89b6608 fix(ztp): улучшение обработки пустых таблиц в тестах ZTP 2025-10-17 14:20:31 +03:00
Radislav fd43590cc0 Переименован class TestUsersTab в TestUsersTabEditUser 2025-10-17 09:45:39 +03:00
Radislav e59dde3451 Актуализация документации 2025-10-17 09:43:03 +03:00
Radislav 2698d60846 refactor: перенести user-тесты в отдельную директорию
- Перенесены файлы тестов пользователей в tests/e2e/users/
- Удалены старые файлы из корневой директории tests/e2e/
- Сохранена история изменений для перенесенных файлов
2025-10-17 08:52:04 +03:00
Radislav f9d3a03c68 Добавлена проверка в scroll прокрутки до краев 2025-10-17 08:45:59 +03:00
Radislav 0a18e12774 Изменены маркеры, приведено к единому стилю 2025-10-17 08:28:44 +03:00
Radislav 1f16e4ec57 Update .gitignore to exclude cache files and temporary files 2025-10-16 10:51:21 +03:00
RadislavY afb0ab8333 Merge pull request 'еренос конкретных файлов: modal_view_template.py, modal_view_ztp_template.py, templates_tab.py, ztp_templates_tab.py, test_ztp_templates_tab.py' (#1) from partial-merge-templates into main
Reviewed-on: http://192.168.2.61/AlexL/e-nms_qa_automation/pulls/1
2025-10-16 10:42:34 +03:00
Radislav facc0dd2a1 еренос конкретных файлов: modal_view_template.py, modal_view_ztp_template.py, templates_tab.py, ztp_templates_tab.py, test_ztp_templates_tab.py 2025-10-16 10:35:18 +03:00
nsubbot c239ce9916 Актуализированы тесты создания и редактирования пользователя 2025-10-15 16:11:23 +03:00
nsubbot aac422e2b2 В компонент таблица добавлена функция поиска кнопки в ячейке заголовка таблицы 2025-10-14 10:37:30 +03:00
RadislavY 1dcfa548da revert 93e3d87d9e
revert Рефакторинг тестов системного журнала
2025-10-09 08:16:01 +03:00
Radislav 93e3d87d9e Рефакторинг тестов системного журнала
- улучшена стабильность теста пагинации
- добавлена защита от бесконечного цикла
- улучшена логика проверки сортировки
- добавлено логирование для отладки
2025-10-08 15:02:28 +03:00
Radislav 766abb66fe Обновлены комментарии 2025-10-08 14:49:30 +03:00
Radislav 1572c37d5f Актуализация функционала пользователей, добавлена проверка чекбокса 'Блокировка' 2025-10-08 14:47:42 +03:00
Radislav fb5d9ed899 Актуализация документации. 2025-10-03 11:11:29 +03:00
Radislav bb4a088a00 Добавлена аннотация возвращаемого типа -> Locator для метода get_sync_button 2025-10-03 11:08:59 +03:00
Radislav 38444cc0f9 Переименовано сессии в сеансы 2025-10-03 10:51:33 +03:00
Radislav 68742e00e9 Добавлено ожидание перед проверкой содержимого таблицы сервисов 1сек. 2025-10-03 10:49:20 +03:00
Radislav ae882f69bf refactor(table): упрощен локатор TABLE_WORK_AREA
- аменен сложный XPath на более простой и надежный
- спользован //table для поиска таблицы в любом месте контейнера
- лучшена стабильность тестов при изменениях в структуре DOM
2025-10-01 15:30:23 +03:00
Radislav d9ebae3b19 Добавлен тест вкладки 'Конфигурация' в модуле Zero Touch Provisioning 2025-10-01 15:27:38 +03:00
Radislav 4067c2f6b0 feat(table): добавлена проверка пустой таблицы в check_content
- обавлен параметр check_table_not_empty для проверки пустых таблиц
- обавлено логирование при пустой таблице
- Сохранена обратная совместимость
2025-10-01 15:01:37 +03:00
Radislav 6cd20c0947 refactor: единообразное именование переменных для модальных окон 2025-09-30 10:40:40 +03:00