Ta strona wykorzystuje pliki cookie w celu prezentacji dopasowanych dla Ciebie treści. Możesz włączyć/wyłączyć obsługę plików cookies w swojej przeglądarce.

Dowiedz się więcej

Wyzwanie testereskie - Wprowadzenie!

Mam nadzieję, że dobrze się bawisz przy rozwiązywaniu naszych testerskich łamigłówek. Tym razem, przygotowałem dla Ciebie formularz internetowy, w który wkradł się błąd.

Wyzwanie testereskie - Zadanie drugie!

Przyjmijmy, że pracujesz w hurtowni elektroniki komputerowej, RTV i AGD, która posiada sklep internetowy. Klienci zgłaszają problem z dodawaniem niektórych produktów do koszyka. Tutaj masz link do pliku ze wszystkimi produktami który sprzedaje sklep -> Lista produktów

Na potrzeby tego projektu przygotowałem mini prosty koszyk zakupowy na bazie tabeli, do którego możesz dodawać produkty. Klienci sklepu zgłaszają jednak, że nie mogą dodać niektórych produktów do koszyka bo koszyk się zawiesza.

Niestety tester automatyzujący jest na urlopie i nie może napisać sklyptu który automatycznie uzupełni pole o wszystkie produkty z oferty i znajdzie błąd, dlatego musisz to zrobić ręcznie. Znajdź produkt z oferty sklepu, który powoduje błąd.

____________________________________________________________________________________

Tu zaczyna sie formularz do uzupełniania w którym musisz znaleźć błąd.
WAŻNE: Nazwy produktów wpisuj tylko małą literą.

Dodaj produkt do koszyka!

Dodaj
  1. komputer
  2. głośniki
  3. laptop

____________________________________________________________________________________

Zakończenie strony WWW do przetestowania!

Poprawne rozwiązanie zadania!

Mam nadzieję, że udało Ci się znaleźć błąd.

Oczywiście testowanie wcale nie jest takie proste jak w tym wyzwaniu. Ma ono na celu jedynie zobrazowanie Ci na czym to mniej więcej polega. W pracy testera trzeba sprawdzać wszystkie możliwe warunki, oraz kombinacje. Trzeba brać pod uwagę logiczne oraz nielogiczne możliwośći i sprawdzić wszystkie możliwe warianty. Dlatego tak bardzo liczy się w tym wypadku logiczne myślenie.

To co tutaj robisz to manualne testowanie. W praktyce przy dużej ilośći kombinacji tester automatyzujący napisałby swój własny skrypt który przeanalizowałby wszystkie możliwości i warianty a następnie uruchomił go tak, żeby to system sprawdził i znalazł błedy oraz niepoprawne wykluczenia. Dlatego ważna jest wtedy umiejętność programowania skryptów testujących, której możesz nauczyć sie na naszym kursie Testera Automatyzującego.

Napisz do nas maila na adres bootcamp@kodilla.com, i wskaż który produkt z wyzwania generuje błąd. W nagrodę w informacji zwrotnej otrzymasz od nas dodatkowe 5% rabatu na dowolny kurs Kodilli (który łączy się z innymi promocjami).