Junior — Middle
Можеш ли да наведеш пример тест сценарија које си извршио током интеграционог тестирања?
sobes.tech АИ
Одговор од АИ
При интеграционим тестовима, проверавам интеракцију између модула система, на пример:
- Тестирање API интеракције између фронтенда и бекенда: слање захтева за креирање корисника и провера да ли се подаци исправно чувају у бази и враћају при захтеву.
- Провера интеграције са спољним сервисима, као што је платни шлюз: симулација успешних и неуспешних плаћања и провера реакције система.
- Тестирање преноса података између микросервиса: слање поруке у ред и провера да ли је други сервис обрадио.
Пример тест сценарија:
- Пошаљи POST захтев за креирање поруџбине.
- Провери да ли се поруџбина појавила у бази података.
- Провери да ли је сервис за обавештења примио догађај и послао имејл кориснику.
Ови сценарији помажу да се уверимо да компоненти исправно раде заједно.