Kontynuujemy lekcje dotyczące POM i zabierzemy się za kolejne zadanie, które pozwoli Ci trochę utrwalić to, co już wspólnie przerobiliśmy. Dzisiaj na zadanie będzie przepisanie testów koszyka – tych, które jeszcze zostały w klasie CartTests, czyli dwóch ostatnich testów koszyka.
Na początku filmu tłumaczę polecenie, a następnie rozwiązanie. Będzie moment, żeby zatrzymać film na czas wykonania zadania – dam znać w filmie kiedy.
Uwaga: plik z projektem testowym, na którym pracujemy w lekcjach dotyczących POM wymaga uzyskania dostępu. Dostaniesz go tutaj.
Twoje klasy po tym zadaniu powinny wyglądać jak poniżej
Lepiej nie podglądać przed rozwiązaniem zadania ⚠️
Klasa testowa: CartTests
Klasa testowa: BaseTest
Klasa Page Object: CartPage
Klasa Page Object: ProductPage
Klasa Page Object: CategoryPage
Klasa Page Object: BasePage
Klasa Page Object: DemoFooterPage (czyli nasza stopka w POM)
Klasa Page Object: HeaderPage
Lista lekcji dotyczących Page Object Model:
Komentarze
Nie masz aktywnej subskrypcji. Wykup subskrypcję albo zaloguj się, by móc komentować.