Rozdział 19. Testowanie

Dzięki elastycznemu podejściu testy nie są już postrzegane jako gotowy produkt, który wymaga akceptacji działu jakości. Testowanie to podstawowa technika rozwoju oprogramowania, a jeśli tworzona aplikacja sieciowa jest skomplikowana, warto przetestować wszystkie jej warstwy oraz współpracę między nimi.

Z powodu zdalnych wywołań skrypty Ajaksa działające w przeglądarce zwykle bazują na usługach sieciowych. Jednak jednoczesne testowanie kodu po obu stronach połączenia nie jest wygodne, dlatego wzorzec Symulowanie usług wyjaśnia, jak utworzyć „sztuczną” usługę sieciową lub jej „namiastkę” (ang. stub), którą można wywoływać po stronie przeglądarki. Takiej usługi można używać do testów lub tworzenia prototypów. Testy po stronie ...

Get Ajax. Wzorce projektowe 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.