-
Notifications
You must be signed in to change notification settings - Fork 1
Testy
Opis testów.
Sprawdza poprawność działania podstawowych operacji (utwórz, odczytaj, aktualizuj i usuń) zaimplementowanych w klasie GenericDaoImpl.
Sprawdza poprawność działania operacji klasy IndexDaoImpl:
- pobierania aktualnej wartości indeksu
- ustawiania aktualnej wartości indeksu
- pobierania aktualnych wartości wszystkich indeksów
Sprawdza działanie dostawcy fabryki sesji.
Sprawdza poprawność zapisu indeksu do bazy danych.
Test sprawzda, czy zmiana wartość przez klient działa. Najpierw ziemini wartość indeksu, a potem sprawzda na serwerze, że tam pojawi się nowa liczba.
Sprawdza, czy serwer ma dobra wydajność, kiedy duża ilość klentów równie loguje się, i zmieni wartość indeksu.
Przykładowe użytkownik loguje się do strony, otworze aplikację klienta, dodaje wartość do jednego indeksu i wysyła to do serwera. Potem idzie na stronę serwera, i popatrzę wszystkie indeksy.
100 klientów, który to równoczesnie robią, nie popełnują problem z wydajnoścą
Pierwszy graph pokazuje median czas na dostęp do róznych stron podczas testu.
Drugi graph pokazuje maximalny czas dostępu.

