Hasło słownika

Testy integracyjne

Testy sprawdzające współpracę kilku elementów systemu, np. API + baza danych.

Programowaniekategoria
1aliasy
Kategoria: Programowanie
Aliasy: Integration tests

Opis

Test integracyjny łapie problemy, których unit test nie zobaczy: migracje, zapytania SQL, konfiguracje, zależności. Są wolniejsze, ale dużo bardziej realistyczne.

Przykłady

  • Test endpointu /orders z prawdziwą bazą testową.
  • Test kolejki zadań i przetwarzania eventów.
  • Test integracji z serwisem płatności w trybie sandbox.