P
prepair.app
Пройти інтерв'ю →
EnglishУкраїнськаРусскийDeutsch
🔍

Junior QA ManualПитання на співбесіді QA Manual

Junior · без досвіду / до 1 року

Співбесіда на Manual QA перевіряє знання теорії тестування, технік тест-дизайну та вміння писати баг-репорти, з якими розробник справді може працювати. Нижче — питання, які ставлять найчастіше на рівні Junior і Middle, кожне з еталонною відповіддю. Junior: базова теорія, визначення та прості практичні кейси.

Спробувати — без реєстрації
Готуємо питання…

Теми для підготовки

Теорія тестування та принципи ISTQB
Техніки тест-дизайну
Баг-репорти, Severity та Priority
Види тестування
SDLC та STLC
Робота з Jira і TestRail

7 питань рівня Junior з відповідями

1

У чому різниця між верифікацією та валідацією?

Відповідь

Верифікація відповідає на питання, чи правильно ми побудували продукт — чи відповідає він специфікації, дизайну, погодженим вимогам. Валідація відповідає, чи той продукт ми побудували — чи розвʼязує він справжню задачу користувача. Фіча може повністю пройти верифікацію і провалити валідацію: саме так команди випускають те, що збігається зі спекою і нікому не потрібне.

2

Застосуйте еквівалентне розбиття до поля віку, яке приймає від 18 до 65.

Відповідь

Вхід ділиться на класи, всередині яких поведінка має бути однаковою, і з кожного береться одне значення замість перебору всіх. Тут виходить три класи: менше 18, від 18 до 65, більше 65, плюс невалідні — літери, порожньо, відʼємні. Сенс у покритті без надлишковості: якщо 30 пройшло, то 31 не дає нової інформації.

3

Що таке аналіз граничних значень і чому його застосовують разом із розбиттям?

Відповідь

Дефекти скупчуються на межах діапазону, бо там живуть помилки на одиницю і переплутані знаки порівняння. Для поля від 18 до 65 перевіряють 17, 18, 19 і 64, 65, 66. Розбиття каже, які діапазони існують, а граничний аналіз — де всередині них реально знаходяться баги.

4

Що має бути в баг-репорті і через що він стає марним?

Відповідь

Робочий репорт містить заголовок, з якого зрозуміло що зламано, точні кроки відтворення, очікуваний і фактичний результат, оточення та доказ — скріншот, відео або лог. Марним його робить пропущена передумова або крок, який репортер зробив не помітивши: розробник не відтворює і закриває з формулюванням «у мене працює».

5

Чим severity відрізняється від priority? Наведіть випадок, де вони розходяться.

Відповідь

Severity — це технічний вплив, priority — наскільки терміново лагодити, і призначають їх різні люди: severity тестувальник, priority власник продукту. Одрук у назві компанії на лендингу — низька severity і найвищий priority. Падіння в адмінському екрані, яким користуються двічі на рік, — висока severity і низький priority.

6

Чи може тестування довести, що дефектів немає?

Відповідь

Ні, і це один із семи принципів ISTQB. Тестування показує наявність дефектів, але ніколи не доводить їх відсутність, бо вичерпний перебір усіх входів і шляхів неможливий для будь-якої реальної системи. Тестування дає підстави вирішити, чи прийнятний ризик, а не гарантію.

7

Чим тест-кейс відрізняється від чек-листа і коли що застосовувати?

Відповідь

Тест-кейс прописує передумови, кроки та очікуваний результат, тому його будь-хто пройде однаково. Чек-лист просто називає, що перевірити, лишаючи «як» на розсуд тестувальника. Кейси окупаються на регульованих і високоризикових сценаріях та для нових людей у команді, чек-листи виграють в дослідницькому тестуванні та в команді, яка знає систему, — там повні кейси перетворюються на документацію, яку ніхто не оновлює.

🦎

Прочитати відповіді недостатньо

На співбесіді ти говориш вголос під тиском. Кем поставить ті самі питання, оцінить кожну відповідь і покаже, що саме підтягнути.

Пройти інтерв'ю Junior QA Manual →
Безкоштовно · 3 інтерв'ю на місяць

Інші рівні — QA Manual

Middle QA ManualSenior QA ManualУсі питання QA Manual

Інші спеціалізації

🤖Junior QA AutomationJunior Java Backend🐍Junior Python Backend🐘Junior PHP Backend🦫Junior Go Backend🟢Junior Node.js Backend💎Junior Ruby on Rails🟣Junior .NET Backend Developer🔷Junior C++🟨Junior JavaScript