На этих выходных собрал конспекты прошедших лекций по текущему марафону и добавил по ним тесты, заценить и проверить себя можно тут: https://aiqa.su/base/aqa
Ну и раз пошла такая пьянка, решил что будет полезно собрать все бесплатные материалы и тренажеры в один пост 😛
Тренажёры:
• HTTP: https://aiqa.su/base/lesson-4
• DevTools: https://aiqa.su/base/devtools
• Charles: https://aiqa.su/base/charles-lab
• DB / SQL: https://aiqa.su/base/db-lab
• Git: https://aiqa.su/base/git-lab
• Locator Lab (локаторы на PomidorQA): https://aiqa.su/base/locator-lab
• Playwright Lab (TypeScript в браузере): https://aiqa.su/base/playwright-lab
Практика и база:
• учебный магазин: https://aiqa.su/base/shop
• требования: https://aiqa.su/base/shop/requirements
• документация: https://aiqa.su/base/shop/docs
• 🍅 PomidorQA — продукт курса AQA: https://aiqa.su/pomidorqa
• банк вопросов на собес: https://aiqa.su/base/interview
• навыки QA по вакансиям: https://aiqa.su/base/skills
• работа / стажировки / чаты: https://aiqa.su/base/jobs
• валидатор резюме: https://aiqa.su/base/resume-lab
Курсы и проверка себя
• конспекты и квизы AQA: https://aiqa.su/base/aqa
Если ещё не трогали Locator Lab и Playwright Lab — лучше до эфира. Сегодня как раз про подготовку теста!
Эфир в 21:00 — 7-й урок марафона «AQA за 60 дней»: зачем нужна первая A в AAA, что класть в подготовку и какие антипаттерны делают тесты зависимыми.
Что разберём:
• Arrange: данные, навигация, предусловия — и что туда нельзя
• beforeEach vs beforeAll — независимость и атомарность
• антипаттерны: общий аккаунт, хардкод, простыня, хук с Act
• демо: внедряем хуки в новые тесты
Эфир сегодня на YouTube в 21:00! Ссылка: https://www.youtube.com/live/YC9U387YLSs?si=RAqRcBznIPB9qkWH
Ставьте 🔥, если полезно!