Обновить

Комментарии 7

Интересно, а хоть кто-то пишет руками статьи? ... вопрос риторический.

Ну а если у вас напрямую спросили техники дизайна сразу, без вопроса об эффективном применении - вы либо джун, либо интервьювер очень неочень.

Руками, да :) А по сути — согласен частично. Хороший интервьюер даёт задачу и смотрит, как кандидат сам выбирает подход. Но таких собесов процентов 30. Остальные 70 — это «расскажите что знаете про boundary values», особенно на скринингах и первых раундах. Статья для подготовки ко вторым, а не претензия на истину в последней инстанции.

Вы назвали пять базовых вещей, которые идут в любой статей для вкатывания в QA или про тест дизайн. Ни у кого, кроме как джунов такое не спрашивают. Да и зачем-то притянули "кандидаты отлично пишут автотесты".

Статья и рассчитана на тех, кто готовится к собесам на junior/middle позиции — это самая массовая аудитория. Не вижу в этом проблемы: если для вас это база, значит вы уже переросли целевую аудиторию, и это отлично.

Насчёт «ни у кого кроме джунов не спрашивают» — не совсем так. На middle-позициях те же техники спрашивают, но в формате «примени к задаче», а не «расскажи определение». Decision Table и State Transition регулярно всплывают даже на senior-скринингах, просто в контексте реального кейса, а не учебника.

Про автотесты — это наблюдение из личного опыта. Встречал кандидатов на middle, которые уверенно пишут на Selenium/Playwright, но не могут объяснить, почему выбрали именно эти тест-кейсы. Автоматизация без тест-дизайна — это автоматизация хаоса.

учусь сейчас на тестировщика в Яндексе, так вот вопрос, разве сафари юзают на том же Линуксе и Винде? Либо написано попарная неверно

Хорошее замечание, спасибо! Да, Safari действительно доступен только на macOS (и iOS). Комбинации Safari+Windows и Safari+Linux в реальном проекте невалидны. Пример был упрощён для иллюстрации самого принципа pairwise, но вы правы — в боевой таблице такие пары нужно помечать как constraints (ограничения). Тот же PICT от Microsoft это поддерживает через синтаксис IF [Browser] = "Safari" THEN [OS] = "macOS";. Поправлю в статье, чтобы не вводить в заблуждение. Хороший глаз для тестировщика 👍

Спасибо за статью! Я ещё даже не джун, только ищу свою первую работу тестировщиком. Было интересно и полезно почитать. Особенно про диаграмму состояний - самое понятное из всех объяснений, что я видел.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации