Cel: Zweryfikować, czy użytkownik może skutecznie wyszukać produkty za pomocą kodu kreskowego.
Pokrycie wymagań: REQ-FUNC-001
Cel: Sprawdzić, czy użytkownik ma dostęp do szczegółowych informacji o składnikach każdego produktu.
Pokrycie wymagań: REQ-FUNC-002
Cel: Zweryfikować, czy system umożliwia sortowanie wyników wyszukiwania według różnych kryteriów. Testowanymi rodzajami sortowania będą:
- Sortowanie według najczęściej skanowanych produktów
- Sortowanie według Nutri-Score
- Sortowanie według Eco-Score
- Sortowanie według ostatnio dodanych produktów
- Sortowanie według ostatnio modyfikowanych produktów
Pokrycie wymagań: REQ-FUNC-003
Cel: Sprawdzić, czy użytkownik może dodać nowy produkt do bazy danych.
Pokrycie wymagań: REQ-FUNC-004
Cel: Zweryfikować, czy system wyświetla informacje o potencjalnych alergenach w produktach.
Pokrycie wymagań: REQ-FUNC-005
Cel: Sprawdzić, czy system obsługuje wiele języków interfejsu użytkownika i w żadnym z nich nie występują błędy.
Pokrycie wymagań: REQ-FUNC-006
Cel: Zweryfikować, czy użytkownik może zgłaszać błędne lub niekompletne dane dotyczące produktu.
Pokrycie wymagań: REQ-FUNC-007
Cel: Sprawdzić, czy system wyświetla oceny wartości odżywczych i wskaźniki zdrowotne dla produktów.
Pokrycie wymagań: REQ-FUNC-008
Cel: Zweryfikować, czy użytkownik może ustawić preferencje dietetyczne, a system automatycznie oznaczy produkty jako zgodne lub niezgodne z tymi preferencjami.
Pokrycie wymagań: REQ-FUNC-009
Cel: Sprawdzić, czy czas odpowiedzi systemu dla zapytania o produkt wynosi mniej niż 2 sekundy.
Pokrycie wymagań: REQ-NFUNC-001
Cel: Sprawdzić, czy funkcja skanowania kodów kreskowych działa płynnie i rozpoznaje kody w czasie krótszym niż 1 sekunda przy użyciu standardowych kamer urządzeń mobilnych.
Pokrycie wymagań: REQ-NFUNC-002