W tej lekcji napiszemy testy płatności w POM. Robimy to z dwóch powodów. Po pierwsze więcej praktyki nam na pewno nie zaszkodzi. A po drugie chcę Ci pokazać coś, do czego potrzebujemy więcej niż jedną klasę testową w POM.
Testy płatności w POM
Do grupy testów napisanych w POM dodamy sobie nową klasę: CheckoutTests. To właśnie w tej klasie umieścimy testy płatności. Nie będziemy już wszystkiego kopiować ze starego rozwiązania tak, jak to zrobiliśmy w przypadku poprzedniej klasy testowej. Tym razem skopiujemy sobie tylko dane testowe, metodę oznaczoną jako SetUp oraz Teardown.
W tej lekcji przepiszemy FieldsValidationTest i ReviewOrderOneProductTest oraz stworzymy nową klasę Page Object: CheckoutPage.
Komentarze
Nie masz aktywnej subskrypcji. Wykup subskrypcję albo zaloguj się, by móc komentować.