Closed Maciaszekanies closed 5 years ago
@andrej4321 aby przetestować aplikację należy uruchomić bazę postgres i uruchomić aplikację gradlew.bat bootRun i wywołać w przeglądarce http://localhost:8080/v1/score/top
Powinien wygenerować się json z top punktami, następnie należy sprawdzić czy w bazie danych powstała tabela "sample" i punkty się zgadzają np. SELECT sum(score) FROM public.sample GROUP BY fk_device_id ORDER BY sum DESC LIMIT 2;
Wszystko jest opisane w pliku README.md projektu score-storage
![Uploading projek22c.png…]()
issue 22
DZIAŁA
Cel testu:
Przetestowanie Implementacji enpointu'u statystyk top (wersja z dnia 7.05.19)
Aplikacja wskazuje najlepsze wyniki które są w bazie danych
Akcja: Po uprzednim zainstalowaniu pgadmin możemy prześledzić całą procedurę Wchodzimy po przez konsolę do projektu score-storage. Następnie wpisujemy polecenie- gradlew.bat bootRun Wykorzystując program Postman używamy SELECT sum(score) FROM public.sample GROUP BY fk_device_id ORDER BY sum DESC LIMIT 2; Sprawdzamy poprawność operacji w pgAdmin
Oczekiwania wartość: wyświetlone zostanie wskazana ilość najlepszych wyników
Wartość testowa: możemy zaobserwować wyświetlenie żądanej ilości najlepszych wyników
Status: Aplikacja DZIAŁA prawidłowo, szereguje i przekazuje prawidłowo najlepsze wyniki
DoR: Dokumentacja API
Co: Implementacja endpoint'u statystyk top
Dokumentacja API backend znajduje się w katalogu documentation
Dlaczego: Realizacja
DoD: aplikacja na żądanie zwraca top najlepszych wyników