Laboratorium 9: Testy manualne.
Testy manualne to proces testowania oprogramowania, w którym tester ręcznie wykonuje testy, aby sprawdzić, czy aplikacja zachowuje się zgodnie z oczekiwaniami. W testach manualnych tester wykonuje konkretne kroki, aby zweryfikować funkcjonalność aplikacji, identyfikować błędy i oceniać ogólną jakość produktu.
Pobierz aplikację chess.zip i dobrze przeanalizuj kod. Po uruchomieniu aplikacji gra będzie dostępna pod adresem http://localhost:5000/.
Jak działa gra?
Z pola typu select wybieramy figurkę, która nas interesuje.
Inicjujemy ruch poprzez zaznaczenie figury (klikamy na figurkę).
Następnie klikamy w pole docelowe, gdzie życzymy sobie, aby figurka się przemieściła.
Bardzo proszę dokończyć implementację logiki ruchów figurek na planszy szachowej (ruchy figur szachowych: wikipedia). Wzorujemy się na implementacji, która już istnieje. Aplikacja frontendowa została już zaimplementowana. Ruchy figur powinny być testowane manualnie.
Po zakończonej implementacji zastanów się nad refaktoryzacją kodu.
Wiem, że nic nie wiem
~Sokrates