Встречается на собеседованиях • сегодня

Какие есть виды тестирования

Видов тестирования очень много и как их только не группируют, в зависимости от того что они делают, но для себя я выделил основных всего три типа:

  1. Функциональное – проверяет что наше ПО удовлетворяет функционал, ради которого оно и разрабатывается. К нему относятся типы тестирования связанные с доступом к коду (черное, серое и белое), типы тестирования связанные с уровнем глубины (верхний уровень – это тестирование интерфейсов, средний уровень – это тестирование бека, или тестирование API, нижний уровень – это тестирование баз данных и уровень интеграций – это тестирование взаимодействия) и к функциональным относят типы тестирования связанные с используемым инструментом (ручное и автоматизированное)
  1. Нефункциональное – это такие виды тестирования, которые проверяют все остальное, что не связанно с функциональностью, но может сильно повлиять на продукт. К такому типу относятся нагрузочное тестирование, тестирование надежности, безопасности, удобства использования, локализации,тестирование масштабируемости, стресс тестирование.

  2. Связанное с изменениями, название говорит само за себя – это виды тестирования, которые проводят после изменений в продукте, к ним относятся смок тестирование, ретест, регрессионное тестирование и санитарное тестирование.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы