-
Notifications
You must be signed in to change notification settings - Fork 0
Protokol o testování
Martin Brom edited this page May 14, 2018
·
1 revision
Během testování bylo odhaleno a opraveno několik chyb, např:
- přítomnost mezery s nulovou šířkou v JSON formátu trasy způsobovalo označení JSON za neplatný
- rozdíl v použitých jednotkách při výpočtu vzdálenosti a trvání letu
- možnost označit nepotvrzenou objednávku za dokončenou
- označení validní celého čísla jako nevalidní hodnotu souřadnice
Backend unit testy dosahují téměŕ 100% pokrytí požadovaných částí backendu: modelů, eventů a validačních pravidel. Kontrolery se v rámci unit testů netestovaly.
Během testování aplikace uživateli bylo objeveno a následně opraveno několik chyb, např:
- při vytvoření trasy s rozdílným cílem a startem, odstranění cíle a následném otočení směru trasy se start zobrazil dvakrát
- v určité situaci bylo možné umístit bod trasy mimo obrazovku čímž došlo k nemožnosti s tímto bodem jakýmkoli způsobem manipulovat
V rámci zpětné vazby od uživatelů bylo poupraveno několik drobných detailů za účelem zvýšení uživatelské přívětivosti (barvy, velikost písma, pořadí tlačítek)