Files
autotest/TASKS/3007.md

8.1 KiB
Raw Permalink Blame History

Сергей Мищук, [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

не надо чтобы СОЛ лил воду и тратил токены понапрасну ! главное - чтобы ТЫ САМ понял его анализ и задумки возможно у него будет несколько предложений по дальнейшему развитию, пусть выложит все

НЕ СПЕША ВДУМЧИВО - сначала выдай в чат что ты обо всём этом думаешь, кратко