restore TASKS/3007.md from archive

This commit is contained in:
2026-07-30 13:14:27 +04:00
parent 9c01002b98
commit e01fd6e052
+139
View File
@@ -0,0 +1,139 @@
Сергей Мищук, [22.07.2026 17:20]
у меня просьба подумать, как сделать автотесты на выбранные операции выбранных сервисов. Может быть, конфигурить через файл. Может быть, сделать веб интерфейс со списком сервисов-операций и статусами тестирования... Может сделать там же конфигурирование тестов. Запускать наверно захочется прямо на платформе
Владимир Крупский, [22.07.2026 17:36]
операции - create modify redeploy и тд ?
Владимир Крупский, [22.07.2026 17:37]
можно ... по всем сервисам есть yaml с полным перечнем всего что в сервисах есть.
Владимир Крупский, [22.07.2026 17:38]
сделаю во фласке или нодеjs
Владимир Крупский, [22.07.2026 17:39]
пока со своим токеном ... токенами по соотв. стендам
Сергей Мищук, [22.07.2026 18:07]
только не по всем можно все, поэтому нужна настройка. Это будет гоняться на проде. Например, организацию создавать нельзя, объекты надо делать и удалять в специальной тестовой организации. Кроме того, для многих сервисов действует удаление с передержкой. Поэтому для них можно 1 раз сделать создание и не делать удаление
Сергей Мищук, [22.07.2026 18:07]
это все надо конфигурить, а не кодировать
Владимир Крупский, [22.07.2026 18:11]
почти у всех удаление с карантином в 2 недели в проде или 15 мин в деве и тесте
Владимир Крупский, [22.07.2026 18:12]
тестовая организация ... вроде первая моя учетка в ней
Владимир Крупский, [22.07.2026 18:14]
сначала сделаю для сервисов с быстрым созданием и модифаем
Сергей Мищук, [22.07.2026 18:26]
сначала мы конечно попробуем все это на деве. Но надо будет юзать на тесте и проде
Владимир Крупский, [22.07.2026 18:27]
сделаю выбор стенда
Владимир Крупский, [27.07.2026 17:42]
Здравствуйте
конструирую
тут только болванка, чтобы не путаться
Владимир Крупский, [27.07.2026 17:42]
https://atest.pythonk8s.dev.nubes.ru/
Владимир Крупский, [27.07.2026 17:42]
приложение - многопользовательское будет ?
Владимир Крупский, [27.07.2026 17:47]
по умолчанию - там использукется мой токен от тест-стенда
можно ввести свой, справа вверху
Сергей Мищук, [28.07.2026 14:27]
мне пока некогда проверить
Владимир Крупский, [28.07.2026 14:27]
ок, там много ещё что поправлять
Сергей Мищук, [29.07.2026 10:28]
поправляется?
Владимир Крупский, [29.07.2026 10:29]
https://atest.pythonk8s.dev.nubes.ru/
Сергей Мищук, [29.07.2026 10:29]
а если коротко словами?
Владимир Крупский, [29.07.2026 10:29]
сервисы посложнее пытаю
Владимир Крупский, [29.07.2026 10:29]
фактически для начала - чтобы делалось то же самое что и в UI облака
Владимир Крупский, [29.07.2026 10:29]
создание модификация удаление и тд
Владимир Крупский, [29.07.2026 10:30]
далее - можно будет например не в UI приложения операции тестирования задавать, а из JSON файлов например, последовательность разных операций
Владимир Крупский, [29.07.2026 10:31]
и всё сделанное записывается в базу. чтобы потом анализировать
Владимир Крупский, [29.07.2026 10:43]
просьба чуть подробнее пояснить какой функционал нужен
и кто будет пользоваться, на какой платформе
доступ общий ко всем тестированным инстансам ?
или надо разделять, по userid
Сергей Мищук, [29.07.2026 10:44]
пользоваться будет кто угодно, кто тестирует. Могу я, может Соня, могут девопсы
Владимир Крупский, [29.07.2026 10:45]
у всех пользователей доступ к общей куче созданных инстансов ?
Владимир Крупский, [29.07.2026 10:45]
или каждому своё
Владимир Крупский, [29.07.2026 10:45]
по своему токену
Владимир Крупский, [29.07.2026 10:45]
или например на чтение истории операций - для всех
Владимир Крупский, [29.07.2026 10:47]
а создавать и редактировать - только по своему токену,
по токену определяется от какого стенда токен, операции осуществляются именно там
Владимир Крупский, [29.07.2026 10:50]
пока на время разработки по умолчанию используется мой персональный токен ...
Сергей Мищук, [29.07.2026 11:55]
имперсонирование и смена пользователя это тоже часть программы тестирования
Сергей Мищук, [29.07.2026 11:56]
но можно и обойтись
Сергей Мищук, [29.07.2026 11:56]
важно поиметь для начала какое то худо бедное покрытие автотестами
Владимир Крупский, [29.07.2026 11:57]
ок, продолжаю
это переписка с заказчиком.
исходя из того что ты знаешь весь проект, - ЕЩЁ РАЗ ВСЁ изучи
на данный момент у нас фактически только дубль функционала UI облака по созданию и изменению инстансов
и более - ничего
надо понять куда двигаться и какой функционал добавлять и развивать
твоя текущая цель - создать задание/промпт для GPT-5.6 Sol
чтобы он изучил файлы по твоему списку, проанализировал и выдал мнение - ЧТО делать
какая ИДЕЯ данного проекта исходя из переписки с Сергеем и best practicies подобных приложений
не забыть упомянуть что оно развёрнуто в облачном managed flask & postgres
не надо чтобы СОЛ лил воду и тратил токены понапрасну !
главное - чтобы ТЫ САМ понял его анализ и задумки
возможно у него будет несколько предложений по дальнейшему развитию, пусть выложит все
НЕ СПЕША ВДУМЧИВО - сначала выдай в чат что ты обо всём этом думаешь, кратко