Last active
July 12, 2022 16:48
-
-
Save emendelski/1571966964c77229ae935f7d0079bcd8 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @przetestersmakow @przemikser | |
| Feature: Przemikser - zgłoszenie konkursowe | |
| Rule: Żebym mógł skorzystać z tej funkcji muszę: | |
| * być zarejestrowanym użytkownikiem | |
| * podać prawidłowy kod spod kapsla | |
| Rule: Tylko raz mogę przemiksować Desperados | |
| #010 | |
| Scenario: Widoczny przycisk "Przemikser" | |
| Given Jestem na stronie głównej | |
| And Jestem na podstronie "Zestawy" | |
| Then Widzę przycisk "Przemikser" u góry strony | |
| And Kliknięcie powoduje przekierowanie do strony "Przemikser" https://przetestersmakow.despe.pl/przemikser | |
| #020 | |
| Scenario: Widoczna informacja o przemikserze na stronie głownej | |
| Given Jestem na stronie głównej | |
| Then Widzę sekcję informującą o zadaniu konkursowym Przemikser. | |
| #030 | |
| Scenario: Odpowiednie podlinkowanie regulaminu konkursu Przemikser | |
| Given Jestem zalogowany na stronie | |
| Then W stopce pojawia się dodatkowy element "Regulamin Przemikser" linkujący do aktualnej wersji regulaminu | |
| #100 | |
| Scenario: Tworzenie nowego smaku Desperadosa | |
| Given Jestem na stronie "Przemikser" | |
| When Brałem udziału w konkursie | |
| Then Widzę potwierdzenie zgłoszenia z następującymi informacjami: | |
| * Data zgłoszenia | |
| * Nazwa utworzonego piwa | |
| #150 | |
| Scenario: Tworzenie nowego smaku Desperadosa | |
| Given Jestem na stronie "Przemikser" | |
| When Nie brałem udziału w konkursie | |
| Then Widzę Krok 1 zgłoszenia konkursowego | |
| #160 | |
| Scenario: Krok 1. Zgłoszenia konkursowe | |
| Given Rozpocząłem zgłoszenie konkursowe | |
| Then Widzę butelkę z możliwością wyboru poszczególnych składników. | |
| And Butelka wypełniona jest losowymi <wartości> dla każdego <składnik> | |
| And Dla każdego <składnik> mam możliwość zmienić <wartość> zgodnie z <max> (maksymalnym) limitem. | |
| And Pod butelką zmienia się nazwa przemiksowanego przeze mnie piwa. Patrz #170. | |
| And Mam możliwość przejść do kroku 2 | |
| # Tabela na podstawie dokumentu otrzymanego 07/07/2022 | |
| # https://discord.com/channels/552198763289116722/918832735852834836/994524855208775740 | |
| # Zaktualizowana zgodnie z wątkiem na Asanie | |
| # https://app.asana.com/0/home/1201333930012499/1202566701186432 | |
| | składnik | wartość | max | | |
| | alcohol | tequilla, gin, rum, absynt, | 1 | | |
| | | brandy, wermut, sake, ouzo | | | |
| | voltage | 0,0%, 3,0%, 4,5%, 6,0% | 1 | | |
| | ingredient | cytryna, mango, granat, pomelo, | 1 | | |
| | | ananas, kokos, jabłko, papaja, | | | |
| | | smoczy owoc, liczi, borówka, | | | |
| | | wiśnia, arbuz, yuzu | | | |
| | extra | tonik, likier pomarańczowy, | 1 | | |
| | | blue curaçao, malibu, mięta | | | |
| | | cynamon, brązowy cukier, chili | | | |
| | | imbir, jałowiec, kardamon, | | | |
| | | pieprz | | | |
| #170 | |
| # Lista odmian: https://docs.google.com/spreadsheets/d/1HZR8Lw7ZFLaxDIbYhfc0lIg60D0_VhsA/edit#gid=431067515 | |
| Scenario: Krok 1. Nazwa Desperadosa | |
| Given Uzupełniłem wszystkie składniki. | |
| When Liczba smaków równa się 1 | |
| Then Widzę aktualną nazwę Desperadosa na podstawie wybranych składników. | |
| And Każdy składnik ma odmienioną nazwę. | |
| And Nazwa zgodna z schematem: "Desperados na <alcohol> o smaku <ingredient> z <extra>" | |
| Example Desperados na ginie o smaku mango z cukrem | |
| #180 | |
| # Nie musi oznaczać zmiany widoku, może to być kwestia sekcji poniżej, która będzie widoczna. | |
| Scenario: Krok 2. Pytanie konkursowe | |
| Given Ukończyłem krok pierwszy | |
| When Nie wystąpiły żadne błędy w kroku 1 | |
| Then Widzę pole tekstowe, które pozwala na uzupełnienie komentarza zgodnie z pytaniem: "Przy jakiej okazji wypiłbyś swojego Desperadosa?" | |
| And Poniżej pola tekstowego mam do zaakceptowania zgody formalne | |
| And Mam możliwość zapisania formularza i przejścia do Potwierdzenia | |
| #185 | |
| Scenario: Powierdzenie uzupełnienia zadania konkursowego | |
| Given Ukończyłem zadanie konkursowe oraz zaakceptowałem zgody formalne | |
| Then Dane zostały zapisane w bazie | |
| And Na adres email podany podczas rejestracji dostaję wiadomość z potwierdzeniem zawierający: | |
| * datę zgłoszenia | |
| * nazwę przemiksowanego piwa | |
| * odpowiedź na pytanie "Przy jakiej okazji wypiłbyś swojego Desperadosa?" | |
| * link do regulaminu | |
| #190 | |
| # Patrz Scenario #100 | |
| Scenario: Potwierdzenie | |
| Given Brałem udziału w konkursie | |
| Then Widzę potwierdzenie zgłoszenia z następującymi informacjami: | |
| * Data zgłoszenia | |
| * Nazwa utworzonego piwa |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment