Рабочий дневник: День 387
Как я пирамиду тестирования понимаю
👨💻 Уже две недели я пилю событийные метрики. Тут я понял, что рутина не только в описании логики. Ручное прокликивание кейсов оказалось тем ещё удовольствием...
Поставили фокус на форме, убрали его без заполнения. Тут поскроль, там проскроль. Сначала одно, потом другое. И так по кругу.
👀 Да, можно сразу передать вайбкод в QA. Там прокликают, скажут: «У тебя тут 5 из 10 не работают». Я чиню 5, вернули ещё 3, я чиню 2... и так до 2027
Но жить спокойнее, когда вопросов к тебе меньше. А их меньше, если задача закрыта. Чтобы жизнь стала проще, я собрал для себя целый пайплайн из промптов.
🤪 Сначала пилим интерфейсы событий. Потом логику их сбора в компонентах. Далее LLM открывает сайт через MCP Playwright и прокликивает то, что мы хотим получить.
Параллельно через MCP Countly смотрим на данные. Они должны быть в том виде, как мы их описали. Если всё ок, то рисуем дашборд.
LLM при этом не только пишет модульные тесты, но и ищет ошибки в логике и вёрстке. Осталось это всё в CI/CD завернуть и считай QA заменили. Как и DevOps-ов.
📊 #статистика в IT 1540д | 4526ч
Как я пирамиду тестирования понимаю
👨💻 Уже две недели я пилю событийные метрики. Тут я понял, что рутина не только в описании логики. Ручное прокликивание кейсов оказалось тем ещё удовольствием...
Поставили фокус на форме, убрали его без заполнения. Тут поскроль, там проскроль. Сначала одно, потом другое. И так по кругу.
👀 Да, можно сразу передать вайбкод в QA. Там прокликают, скажут: «У тебя тут 5 из 10 не работают». Я чиню 5, вернули ещё 3, я чиню 2... и так до 2027
Но жить спокойнее, когда вопросов к тебе меньше. А их меньше, если задача закрыта. Чтобы жизнь стала проще, я собрал для себя целый пайплайн из промптов.
🤪 Сначала пилим интерфейсы событий. Потом логику их сбора в компонентах. Далее LLM открывает сайт через MCP Playwright и прокликивает то, что мы хотим получить.
Параллельно через MCP Countly смотрим на данные. Они должны быть в том виде, как мы их описали. Если всё ок, то рисуем дашборд.
LLM при этом не только пишет модульные тесты, но и ищет ошибки в логике и вёрстке. Осталось это всё в CI/CD завернуть и считай QA заменили. Как и DevOps-ов.
📊 #статистика в IT 1540д | 4526ч