Rozdział 17. Testowanie

Problem związany z procesem rozwiązywania problemów polega na tym, że problemy tak łatwo się nie rozwiązują.

Jako programiści często znajdujemy się w sytuacji, gdy poświęcamy ogromną ilość czasu, próbując rozwiązać problemy pojawiające się w naszych implementacjach Web API. W wielu przypadkach po prostu stosujemy metodę prób i błędów w przeglądarce internetowej lub debugerze HTTP. Takie ręczne testowanie wymaga jednak sporo czasu, same testy nie są powtarzalne, a na dodatek są podatne na błędy. Sytuację dodatkowo pogarsza fakt, że liczba scenariuszy pokrywanych przez nasze Web API może wzrosnąć, a ręczne testowanie każdej możliwej ścieżki wykonywania kodu staje się naprawdę żmudnym zadaniem.

Na przestrzeni lat pojawiły ...

Get Nowoczesne API now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.