раньше глоссарий ISTQB определял интеграционное тестирование, как тестирование интерфейсов И взаимодействия компонентов/систем, то сейчас - "Уровень тестирования, который фокусируется на взаимодействии между компонентами или системами".
Имхо, как посмотреть) Если ты используешь её как точку для общения, то функционал же А если API программы нужен для взаимодействия с другой, то интеграция
Да вот, смущает, что тестируем, дергая из Postman, например, методы API. Но в тестах, как бы, не участвуют интегрированные модули или системы. Мы же одну систему тестим...
Это может быть и функциональное и интеграционное. Например, если это API, где непосредственно фронт продукта взаимодействует с бэком - больше функциональщина. А если это тот же самый продукт, в котором реализован, например, public API, через который с вашим продуктом взаимодействует другой, то это уже интеграция. Ещё можно рассмотреть вариации микросервис/монолит, где микросервисы тестируются отдельно и их контракты между собой
Да, возможно... Хотя по API между фронтом и беком, наверное не соглашусь. Тут явно два интегрированных модуля, что попадает под определение интеграционного тестирования, имхо...
Да так же. Если ты тестируешь интеграцию между системами\сервисами - интеграционное. Если функциональность системы - функциональное.
Только хотел я успокоиться, но тут опять начинают меня терзать смутные сомнения... ))))) То есть, если тестируем поведение нескольких систем/модулей, взаимодействующих через API - интеграционное. Если же "дергаем" методы API одной из систем/модуля - функциональное?
если цель протестировать функциональность - тогда функциональное
Но эта функциональность направлена на интеграцию с другими системами. ))) То есть, public API, например.
я же говорю, вопрос в том, какая цель твоего тестирование очевидно, что если у тебя интеграция модулей не работает, то функциональность завязанная на их взаимодействии тоже не будет работать
Интеграционное тестирование это один из уровней, а функциональное - вид. Разные виды тестирования могут применяться на разных уровнях.
Обсуждают сегодня