Entry Task je E2E test, ktorý sme si pre teba pripravili. Počas testu skontroluj, že zobrazené výsledky zodpovedajú zadaným kritériám (e.g. destinácie, filtre, status kód). Svoje riešenie môžeš vypracovať v JavaScripte alebo TypeScripte. Ak nemáš skúsenosti s poslednou verziou Cypressu (12.4.0), svoje riešenie nám môžeš zaslať v akejkoľvek verzii 10.0+. Keď budeš mať Entry Task hotový, nahraj svoje riešenie na GitHub a zdieľaj ho s nami. Podrobnejšie inštrukcie nájdeš v e-maili, ktorý sme ti poslali po registrácii.
Posledný deň pre odovzdanie tvojho riešenia je 12. Marec!
Vypracuj Entry Task v Cypress.io podľa vybranej náročnosti. Je len na tebe, či vypracuješ iba Task 1 alebo aj Task 2. Budeme, samozrejme, radi, ak sa skúsiš popasovať s oboma úlohami :)
search/results
so správne vyplneným search form
. Ak nevieš, ako vyzerá, môžeš si to pozrieť tu.Myslíš si, že je tento E2E testovací prípad správne napísaný? Ak nie, budeme veľmi radi ak nám ukážeš, akoby si ho upravil/a a nakódiš aj časti, ktoré by podľa teba mali byť v tomto E2E testovacom prípade obsiahnuté.
V 5. bode skús vybrať náhodnú picture card
namiesto prvej.
V 6. bode skontroluj, že si:
picture card
, na ktorú si klikol/a,V 8. bode skontroluj, že bol zavolaný API call, kde boli správne aplikované filtre a dostali sme nejakú odpoveď.
V 9. bode pokračuj na rezervačný formulár z náhodného výsledku.
V tomto momente máš hotovo, nahraj svoje riešenie na GitHub a zdieľaj ho s cypressweekend@kiwi.com.
Nezabudni, že deadline je 12.3.2023!