Питання на співбесіді з основ QA (Junior) з відповідями

75 запитань для співбесіди з теми Основи QA (Junior) - з правильними відповідями, поясненнями й посиланнями на документацію.

Пройти цей тест
  1. 1.Яка головна мета тестування програмного забезпечення?
  2. 2.Як пов'язані QA, QC і тестування?
  3. 3.Чим відрізняються помилка, дефект і збій?
  4. 4.Яке твердження відповідає принципу «вичерпне тестування неможливе»?
  5. 5.Що означає принцип «дефекти скупчуються»?
  6. 6.Що таке «парадокс пестициду» в тестуванні?
  7. 7.Про що попереджає «хибне уявлення про відсутність помилок»?
  8. 8.Чому раннє тестування («shift left») цінне?
  9. 9.Що таке верифікація?
  10. 10.Що таке валідація?
  11. 11.Який список показує чотири класичні рівні тестування від меншого до більшого?
  12. 12.Що перевіряє unit-тест (компонентний тест)?
  13. 13.На чому зосереджене інтеграційне тестування?
  14. 14.Що таке системне тестування?
  15. 15.Що таке приймальне тестування користувачами (UAT)?
  16. 16.Чим відрізняється альфа-тестування від бета-тестування?
  17. 17.Що таке функціональне тестування?
  18. 18.Що з цього належить до нефункціонального тестування?
  19. 19.Що таке тестування «чорної скриньки»?
  20. 20.Що таке тестування «білої скриньки»?
  21. 21.Що таке тестування «сірої скриньки»?
  22. 22.Що таке тест-кейс?
  23. 23.Чим чекліст відрізняється від детального тест-кейсу?
  24. 24.Що таке тестовий набір (test suite)?
  25. 25.Що таке тест-план?
  26. 26.Що таке критерії виходу?
  27. 27.Що таке критерії входу?
  28. 28.Які поля містить хороший баг-репорт?
  29. 29.Яким має бути хороший заголовок баг-репорту?
  30. 30.Чим відрізняються severity і priority?
  31. 31.Падіння стається у функції, якою один адмін користується раз на рік. Яка оцінка справедлива?
  32. 32.Який вигляд має типовий життєвий цикл бага?
  33. 33.Що таке повторне тестування (confirmation testing)?
  34. 34.Що таке регресійне тестування?
  35. 35.Що таке smoke-тестування?
  36. 36.Що зазвичай розуміють під sanity-тестуванням?
  37. 37.Що таке дослідницьке тестування?
  38. 38.Що таке ad hoc тестування?
  39. 39.Що таке позитивний тест?
  40. 40.Що з цього - негативний тест для поля віку (від 18 до 99)?
  41. 41.Що таке розбиття на класи еквівалентності?
  42. 42.Поле приймає від 18 до 99. На яких значеннях зосереджується аналіз граничних значень?
  43. 43.Чому граничні значення - гарне місце для пошуку багів?
  44. 44.Що таке тестове середовище?
  45. 45.Чому тестові дані варто готувати свідомо?
  46. 46.Що таке статичне тестування?
  47. 47.Що таке динамічне тестування?
  48. 48.Навіщо тестувальники переглядають вимоги?
  49. 49.Що показує матриця трасування вимог?
  50. 50.Що пропонує піраміда тестування?
  51. 51.Які тести найкраще автоматизувати першими?
  52. 52.Що таке нестабільний (flaky) тест?
  53. 53.Який клас HTTP-статусів означає помилку клієнта?
  54. 54.API повертає 500, коли надіслати порожнє ім'я. Що це означає?
  55. 55.Що допомагає знайти вкладка Network у DevTools браузера?
  56. 56.Що таке клієнт-серверна модель?
  57. 57.Навіщо тестувальники використовують інструменти на кшталт Postman?
  58. 58.Що оцінює юзабіліті-тестування?
  59. 59.Що таке тестування сумісності?
  60. 60.Що таке тестування локалізації?
  61. 61.Чому відповідь «у мене працює» не закриває баг?
  62. 62.Що робити тестувальнику, коли баг не вдається стабільно відтворити?
  63. 63.Що таке тестовий оракул?
  64. 64.Що показує V-модель?
  65. 65.Як організоване тестування в Agile-командах?
  66. 66.Що таке критерії приймання в user story?
  67. 67.Що таке Definition of Done?
  68. 68.Що з цього - приклад перевірки безпеки, яку може зробити тестувальник?
  69. 69.Що таке тестування продуктивності?
  70. 70.Чим відрізняються навантажувальне й стрес-тестування?
  71. 71.Що тестувальнику перевірити щодо cookies, тестуючи вхід?
  72. 72.Для чого корисне краудтестування чи бета-відгуки?
  73. 73.Чому тестувальнику варто думати про граничні випадки, як-от порожні списки чи дуже довгий текст?
  74. 74.Яка головна цінність питання «що може піти не так?» на ранньому етапі?
  75. 75.Хто відповідає за якість у сучасній команді?