testing
11 статей
-
AI-боты, которые сами играют в игру: автоматизация game-QA в 2026
AI-агенты для тестирования игр: чем отличаются от скриптовых автотестов, что реально умеют (exploratory 24/7, краши, баланс, видео-логи), где предел и риски, кто на рынке (modl.ai, AltTester, GameDriver), когда брать AI-ботов, а когда хватит обычной автоматизации. Чек-лист пилота.
-
Чек-лист тестирования загрузки файлов: 30+ кейсов, которые забывают
Переиспользуемый чек-лист тестирования file upload: содержимое vs расширение и magic bytes, размеры и decompression bomb, имена файлов и path traversal, процесс загрузки и обрыв сети, серверная обработка и хранилище, безопасность (SVG XSS, RCE, SSRF) и доступность. 30+ пунктов.
-
FTUE / онбординг в мобильной игре: что тестировать в первой сессии
Первая сессия (FTUE) глазами QA: матрица входов (установка/реинсталл/диплинк/логин), прерывания туториала, скип и обязательные шаги, вернувшийся игрок и апдейт, идемпотентная награда, A/B и аналитика воронки. Чек-лист на 12 пунктов.
-
Тестирование диплинков: deep links, Universal Links, App Links и матрица состояний
Диплинки глазами QA: три типа ссылок, матрица состояний (foreground/background/killed/не установлено), deferred deep linking и атрибуция, fallback и битые ссылки, безопасность, верификация AASA/assetlinks, инструменты adb/simctl/Proxyman. Чек-лист на 12 пунктов.
-
Мок-серверы для QA: WireMock и компания — когда подменять зависимость заглушкой
Когда внешнюю зависимость нельзя или не нужно поднимать реально — её мокают. Зачем мокать, что умеет хороший мок-сервер (стабы, fault injection, record/replay, verify), инструменты WireMock/MockServer/Mockoon/Prism/Hoverfly, мок vs Testcontainers, контрактный дрейф и Pact. Чек-лист на 10 пунктов.
-
Нагрузочное тестирование: как спроектировать и не получить мусорные цифры
Как делать load-тесты правильно: виды (load/stress/soak/spike/breakpoint), перцентили вместо средней, открытая vs закрытая модель, реалистичные данные и профиль трафика, серверные метрики и сатурация, coordinated omission, инструменты k6/Gatling/Locust/JMeter. Чек-лист на 12 пунктов.
-
Собеседование на QA в 2026: как готовиться и что реально спрашивают
Карта подготовки к собеседованию на QA: теория и техники тест-дизайна, severity vs priority, фреймворк ответа на «протестируй X», баг-репорт, API/SQL-минимум, автоматизация, поведенческие по STAR, красные флаги компании. Чек-лист на 10 пунктов.
-
Тестовые данные в автотестах: источник флака и связности — и как их готовить
Тестовые данные — один из самых незаметных источников flaky-тестов, сильнее локаторов. Изоляция, детерминизм (freeze clock, seeded Faker), уникальность в параллели, фабрики vs фикстуры vs API-setup, очистка и анонимизация прод-данных. Чек-лист на 12 пунктов.
-
Чек-лист тестирования форм: 30+ кейсов, которые забывают
Переиспользуемый чек-лист тестирования форм: текстовые поля и trim, валидация, числа и деньги, email/телефон/дата/пароль, маски и autofill, двойной сабмит и идемпотентность, сеть, безопасность и доступность ошибок. 30 пунктов + мини-шаблон.
-
Тестирование рекламы в мобильной игре: rewarded, interstitial, медиация и edge-кейсы
Монетизация рекламой глазами QA: как тестировать rewarded и interstitial, идемпотентность награды (SSV), no-fill, медиацию и waterfall, frequency capping, ATT/GDPR consent, сеть и аналитику. Чек-лист на 13 пунктов.
-
Idempotency и retry-storms — что должен тестировать QA в distributed systems
Самый дорогой класс багов в payments — «прошло два раза». Гайд по идемпотентности глазами QA: Idempotency-Key, 5 типовых retry-сценариев, что такое retry storm, тулзы (WireMock, Toxiproxy, k6), чек-лист на 13 пунктов.