Dodatki
Kluczowe Use Case'y aplikacji
Poniższe scenariusze odzwierciedlają najczęstsze i najważniejsze sposoby korzystania z aplikacji przez użytkowników końcowych.
Dodatkowo do każdego scenariusza testowego zostały dopasowane obsługiwane funkcjonalności, których opisy znajdują się w Dokumencie wymagań.
UC1. Zakup kuponu rabatowego od innego użytkownika
Aktor: Kupujący
Cel: Uzyskanie dostępu do kuponu rabatowego w atrakcyjnej cenie, umożliwiającego realne oszczędności podczas zakupów.
Scenariusz podstawowy:
Użytkownik przegląda listę kuponów lub sekcję “Dla Ciebie”.
Zawęża wyniki, korzystając z wyszukiwania, filtrów lub sortowania.
Przechodzi do szczegółów wybranego kuponu, zapoznając się z warunkami oferty oraz reputacją sprzedającego.
Dokonuje zakupu kuponu przy użyciu zintegrowanego systemu płatności.
Po zakończeniu transakcji uzyskuje dostęp do kodu kuponu w formie tekstowej oraz kodu QR.
Po wykorzystaniu kuponu oznacza go jako wykorzystany i wystawia ocenę sprzedającemu, wpływając na jego reputację.
Obsługiwane funkcjonalności:
F4, F5, F6, F8, F12
UC2. Wystawienie kuponu rabatowego na sprzedaż
Aktor: Sprzedający
Cel: Sprzedaż niewykorzystanego kuponu i odzyskanie części jego wartości.
Opis scenariusza:
Użytkownik posiada kupon rabatowy, z którego nie zamierza skorzystać (np. zmiana planów zakupowych lub nietrafiony prezent). Zamiast pozwolić, aby kupon stracił ważność, użytkownik wystawia go na sprzedaż w aplikacji, udostępniając go innym zainteresowanym osobom.
Scenariusz podstawowy:
Użytkownik przechodzi do zakładki “Dodaj”.
Uzupełnia formularz, podając informacje o kuponie.
Opcjonalnie skanuje kod kuponu przy użyciu mechanizmu OCR.
Publikuje ofertę, która staje się widoczna dla innych użytkowników.
Odbiera wiadomości od potencjalnych kupujących za pośrednictwem czatu.
Po sprzedaży kuponu widzi środki uzyskane z transakcji w portfelu aplikacji oraz wystawia ocenę kupującemu, wpływając na jego reputację.
Obsługiwane funkcjonalności:
F3, F4, F6, F8, F12
UC3. Personalizowane rekomendacje kuponów
Aktor: Aktywny użytkownik
Cel: Otrzymywanie dopasowanych ofert bez konieczności ręcznego wyszukiwania.
Opis scenariusza:
Użytkownik regularnie korzysta z aplikacji, przegląda kupony, zapisuje interesujące oferty oraz oznacza ulubione sklepy i kategorie. Na podstawie tej aktywności system automatycznie dopasowuje rekomendacje, prezentując użytkownikowi oferty, które z największym prawdopodobieństwem będą dla niego atrakcyjne.
Scenariusz podstawowy:
Użytkownik zapisuje kupony, dodaje ulubione sklepy i kategorie, przegląda oferty, które go interesują.
System analizuje aktywność użytkownika.
Na ekranie głównym wyświetlane są spersonalizowane rekomendacje kuponów.
Użytkownik reaguje na rekomendacje, przeglądając szczegóły ofert, zapisując je lub dokonując zakupu.
Obsługiwane funkcjonalności:
F2, F4, F9, F10
UC4. Komunikacja pomiędzy kupującym a sprzedającym
Aktorzy: Kupujący, Sprzedający
Cel: Wyjaśnienie szczegółów oferty i zwiększenie zaufania pomiędzy użytkownikami.
Opis scenariusza:
Przed zakupem lub po jego dokonaniu użytkownik może chcieć dopytać o szczegóły kuponu, takie jak ograniczenia oferty lub sposób wykorzystania. Czat umożliwia bezpośrednią komunikację, eliminując niepewność i ograniczając ryzyko nieporozumień.
Scenariusz podstawowy:
Użytkownik przechodzi do czatu z poziomu szczegółów kuponu.
Wysyła wiadomość do drugiej strony transakcji.
Konwersacja zostaje zapisana i jest dostępna w zakładce “Czat”.
Użytkownicy otrzymują powiadomienia o nowych wiadomościach.
Obsługiwane funkcjonalności:
F10, F12
UC5. Zgłoszenie problemu z kuponem lub użytkownikiem
Aktor: Użytkownik (kupujący lub sprzedający)
Cel: Zapewnienie bezpieczeństwa i jakości ofert w systemie.
Opis scenariusza:
W przypadku wykrycia nieprawidłowości (np. niepoprawny kod kuponu, ukryte ograniczenia, niewłaściwe zachowanie drugiego użytkownika), aplikacja umożliwia zgłoszenie problemu do moderacji, co zwiększa zaufanie do platformy.
Scenariusz podstawowy:
Użytkownik przechodzi do menu konwersacji powiązanej z danym kuponem.
Wybiera opcję “Zgłoś”.
Wskazuje powód zgłoszenia i opcjonalnie dodaje opis problemu.
Zgłoszenie trafia do moderacji i jest analizowane zgodnie z regulaminem aplikacji.
Obsługiwane funkcjonalności:
F7, F11, F12
Last updated
Was this helpful?
