Python мануфактураJavaDesign Patterns для автоматизаторів

Python мануфактура · Сесії: AMA та PMP · 21:00–24:00

Design system прискорює генерацію, але не гарантує consistency

[Дивитися з 21:00](https://www.youtube.com/watch?v=jAl2Qf8Zlyg&t=1260s). Foundations — colors, typography, spacing, radii, shadows — і reusable components дають AI контекст для створення нових screens. Проте implementation може відійти від запланованого design: інший modal pattern, невідповідний alignment або duplicated component. Потрібні structural і visual checks, а не лише факт, що сторінка відкрилася.

Vibe coding, склад команди та нова роль тестувальника →

Python мануфактура · Програма курсу · 29:25–37:50

Стабільний `is_loaded` і створення test suite

Перевірка «порожній проєкт» не підходить для довільного existing project. Новий `is_loaded` спирається на стабільний sidebar/navigation, який існує і для порожнього, і для заповненого проєкту. Далі тест відкриває dropdown створення артефактів і додає suite. Пошук locator уточнюється через видимий текст та структуру модалки, а не через крихкі CSS-класи іконки.

3. API preconditions →

Python мануфактура · Програма курсу · 37:50–50:20

Параметризація модалок і перевірка результату

Модалки для Test і Suite мають схожий заголовок та форму. Спільний helper параметризується `artifact_type`, але лише там, де це справді одна поведінка; різні postconditions залишаються окремими й читабельними. Після Save suite перевіряється за її назвою у списку. Демонстрація кілька разів падає через переплутані helpers і case-sensitive текст `Suite`, що показує цінність короткого red/green циклу для кожного locator.

3. API preconditions →
Запитати в чаті про «modal» →