Sobes.tech
Junior — Middle

Можеш ли да наведеш пример тест сценарија које си извршио током интеграционог тестирања?

sobes.tech АИ

Одговор од АИ

При интеграционим тестовима, проверавам интеракцију између модула система, на пример:

  • Тестирање API интеракције између фронтенда и бекенда: слање захтева за креирање корисника и провера да ли се подаци исправно чувају у бази и враћају при захтеву.
  • Провера интеграције са спољним сервисима, као што је платни шлюз: симулација успешних и неуспешних плаћања и провера реакције система.
  • Тестирање преноса података између микросервиса: слање поруке у ред и провера да ли је други сервис обрадио.

Пример тест сценарија:

  1. Пошаљи POST захтев за креирање поруџбине.
  2. Провери да ли се поруџбина појавила у бази података.
  3. Провери да ли је сервис за обавештења примио догађај и послао имејл кориснику.

Ови сценарији помажу да се уверимо да компоненти исправно раде заједно.