Commit Graph

85 Commits (a4fecf5d68b9d81fa444b5ac4b0997d8e5e5cb12)

Author SHA1 Message Date
Radislav 0643990d59 Рефакторинг 2026-02-24 15:36:03 +03:00
Radislav c38cf601cb Добавлен тест редактирования Стойки 2026-02-20 13:12:29 +03:00
nsubbot 4ad79b108b Добавлена проверка индикатора статуса в панели навигации 2026-02-19 16:43:40 +03:00
nsubbot b8c3b55ebd Добавлен тест проверяющий невозможность отправки push-уведомления при незаполненных полях формы 2026-02-18 13:46:45 +03:00
nsubbot 6d36491d79 Кнопка расширения/сжатия рабочей области страницы добавлена в панель навигации 2026-02-17 14:28:01 +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 46a882d2c1 Добавлено модальное окно посылки тестовой СМС 2026-01-28 11:19:51 +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 9da4097e8d Исправлена ошибка подсветки выбранной строки таблицы сервисов вызванная перекрытием элементов 2026-01-20 13:16: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
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 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
nsubbot 9a5308bf7d Актуализация тестов после перехода на новую версию приложения 1.25 2025-12-16 11:27:07 +03:00
nsubbot e81a039ff0 Проверка кнопки открытия окна анализатора удалена из теста и компонента страницы состояния сервисов 2025-12-15 14:33:52 +03:00
nsubbot 47d5306c5d Восстановление затертых коммитов 2025-12-10 18:06:39 +03:00
Radislav 073cc5c8a8 Исправлено предупреждение pylint 2025-12-05 08:52:58 +03:00
Radislav 69606d7b05 Merge main into radislav/tests_rack (excluding docs folder) 2025-12-04 15:11:20 +03:00
Radislav 35401be507 Перенос создания фрейма CreateChildElementFrame в тесты 2025-12-01 08:53:19 +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 ad7cb98bb3 feat: добавление проверки существования элемента навигации
- Добавлен метод check_navigation_item_exists с возвратом boolean
- Реализована мягкая проверка элементов навигационной панели
2025-11-25 14:59:44 +03:00
Radislav 85491b7cb9 feat: добавление проверки существования элемента навигации
- Добавлен метод check_navigation_item_exists с возвратом boolean
- Реализована мягкая проверка элементов навигационной панели
2025-11-25 14:57:08 +03:00
Radislav a2d37a8090 refactor(users): исправление опечатки и форматирования кода
>>
>> - Исправлена опечатка в названии метода check_navigation_panel_verticall_scrolling на check_navigation_panel_vertical_scrolling
>> - Улучшено форматирование кода для лучшей читаемости
>> - Удалены лишние пробелы и приведено к единому стилю оформления
2025-11-25 14:35:04 +03:00
Radislav e00edb65ef refactor(users): исправление опечатки и форматирования кода
- Исправлена опечатка в названии метода check_navigation_panel_verticall_scrolling на check_navigation_panel_vertical_scrolling
- Улучшено форматирование кода для лучшей читаемости
- Удалены лишние пробелы и приведено к единому стилю оформления
2025-11-25 14:33:24 +03:00
Radislav 50041c66c7 Рефакторинг 2025-11-21 13:49:13 +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
Radislav c0459e0905 Рефакторинг: перенос методов работы с combobox в DropdownList 2025-11-17 15:21:59 +03:00
Radislav e4aba34421 Тест создания Стойки 2025-11-17 08:44:21 +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 3b52bb2c76 Добавлены тесты редактирования полей настроек времени жизни сессий 2025-10-29 14:09:41 +03:00
nsubbot eb7fe13b02 Актуализированы тесты для вкладок Сеансы/Текущие и Сеансы/Настройки 2025-10-28 10:21:09 +03:00
nsubbot b7ca7194ae Актуализированы тесты управления пользователями 2025-10-20 16:57:05 +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
Radislav 1572c37d5f Актуализация функционала пользователей, добавлена проверка чекбокса 'Блокировка' 2025-10-08 14:47:42 +03:00
Radislav bb4a088a00 Добавлена аннотация возвращаемого типа -> Locator для метода get_sync_button 2025-10-03 11:08:59 +03:00