Testowanie przypadków brzegowych i odczytywanie logów
Testowanie funkcji Lambda to coś więcej niż sprawdzanie, czy działa poprawnie dla prawidłowych danych. Warto też testować brakujące lub nieprawidłowe dane wejściowe i upewnić się, że funkcja zwraca czytelną, spójną odpowiedź. Gdy coś pójdzie nie tak, logi CloudWatch to pierwsze miejsce, do którego zajrzyj przy debugowaniu.
W tym ćwiczeniu dodasz podstawową walidację danych wejściowych, uwzględnisz identyfikator żądania w odpowiedzi i przetestujesz zarówno prawidłowe, jak i nieprawidłowe zdarzenie.
To ćwiczenie jest częścią kursu
Serverless Applications with AWS Lambda
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie