Мини-план погружения на 2 недели
Короткий маршрут для входа в IT и QA: от интерфейса и HTTP до SQL, архитектуры, безопасности, CI/CD и практики на реальном сайте.
Используйте вместе с глоссарием терминов: каждый день закрепляйте новые слова и проверяйте их на практике.
-
День 1–2
UI-элементы и состояния
Кнопки, формы, модалки, disabled/loading/error/empty. Как пользователь видит интерфейс и что проверять глазами.
-
День 3–4
HTTP, REST, коды ответов, DevTools
Запрос/ответ, методы, статус-коды, Network/Console. Учитесь читать трафик, а не только смотреть на экран.
-
День 5
SQL: SELECT, WHERE, JOIN
Выборки, фильтры, связи таблиц. Достаточно, чтобы проверять данные и понимать, откуда берётся результат на UI.
-
День 6–7
Архитектура: монолит vs микросервисы
Как устроен продукт, где границы сервисов, почему баг «плавает» между модулями и что это значит для тестирования.
-
День 8–9
Интеграции: API, очереди, webhooks
Связи систем, асинхронные сценарии, повторные доставки. Где ломается интеграция и как это воспроизвести.
-
День 10
Безопасность: XSS, SQLi, роли
Базовые уязвимости, проверка прав доступа, что нельзя доверять на клиенте. Минимум, который должен знать QA.
-
День 11–12
CI/CD, стенды, Git
Ветки, коммиты, пайплайн, стенды dev/test/stage/prod. Как код доезжает до проверки и почему важен стенд.
-
День 13–14
Повторение и практика на реальном сайте
Соберите чек-лист, прогоните smoke/regression, заведите баг-репорты. Закрепите всё на живом продукте, а не только в теории.