Testowanie aplikacji internetowych
Istnieją pewne unikatowe wyzwania testowania w Internecie, szczególnie dla aplikacji uruchamianych na serwerze sieci Web.Wstępne próby prawdopodobnie zostaną wykonane przy użyciu pojedynczego użytkownika klienta nawiązującego połączenie do serwera testowego.Będzie to przydatne podczas debugowania kodu.
Będzie również chcesz przetestować w warunkach rzeczywistych: z wieloma klientami połączone przez szybkich połączeń, jak również małej szybkości linii szeregowych, łącznie z połączeniami modemu.Może być trudne do symulowania rzeczywistych warunków, ale z pewnością warto spędzać czas projektowania możliwych scenariuszy i wykonywanie ich.Jeśli to możliwe również będzie chciał użyć narzędzia zdolności i testowania obciążeniowego.Niektórych rodzajów błędów, takie jak błędy czasu są trudne do znalezienia i do odtworzenia.
Jednym z wyzwań Programowanie w Internecie jest jego widoczność.Wiele praw dostępu do witryny może spowolnić serwera.Chcesz, aby serwer, aby obniżyć łagodnie.Chcesz zapobiec wszystko, co może być szkodliwy dla komputera użytkownika, jeśli aplikacja nie powiedzie się (np. uszkodzenie danych, podczas zapisywania w rejestrze lub podczas zapisywania plików cookie na komputerze klienckim).