Testowanie API · Senior · Pytanie 35 z 75
Jak trace'y z narzędzi observability ulepszają testy API?
- 1Zastąpienie wszystkich asercji sprawdzeniem, że trace istnieje
- 2Przyspieszenie API przez wyłączenie trace'ów w testach
- 3Asercje na wywołaniach wewnętrznych, np. brak N+1
Pokaż odpowiedź
Poprawna odpowiedź: Asercje na wywołaniach wewnętrznych, np. brak N+1
Wyjaśnienie
Testy mogą odczytać trace zapytania i sprawdzić liczbę zapytań do bazy lub trafienie w cache, wcześnie łapiąc regresje wydajności.