Wstęp do podstaw dekoratorów, część 1

W poprzedniej sekcji dowiedzieliśmy się jak tworzyć zrzuty ekranu w przypadku, gdy wystąpi wyjątek podczas wyszukiwania elementów na stronie. Dodatkowo możemy jeszcze usprawnić i poprawić szczegółowość naszych testów w razie negatywnych wykonań. Docelowo chcemy tworzyć zrzuty ekranu w przypadku wystąpienia błędu asercji oraz dołączać zrzuty ekranu do naszego raportu z testów tworzonego w oparciu o bibliotekę Allure.

W tym celu będziemy musieli poznać kolejne zagadnienie związane z programowaniem – dekoratory. Pozwolą nam one na zgrabne opakowanie asercji, a tym samym na schludne tworzenie zrzutów ekranu.

Temat dekoratorów nie jest najprostszym konceptem dlatego w tej sekcji poznasz je od najprostszej strony – tak abyś mógł łatwo zrozumieć po co nam takie struktury.

Zatem do dzieła! 🙂

Jeden komentarz

  1. Pingback: Nowości na jaktestowac.pl #4 – w03/04 (12.01-25.01.2019) - Jak Testować?

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *