Wstęp do sekcji 4a
Witaj w ostatniej sekcji związanej z debugowaniem✋
W poprzedniej sekcji poznaliśmy podstawy debugowania z Selenium. W obecnej zajmiemy się debugowaniem frameworka tworzonego w ramach tego Programu.
🦗🦗🦗
Praca z frameworkiem do testów i debuggerem to spore wyzwanie którego obawia się wielu testerów. W tej sekcji twoje obawy znikną 😉 po tym jak przerobimy takie tematy jak:
- 👉 uruchomienie pojedynczego testu z klasy testowej w trybie Debug,
- 👉 analiza jego składowych, dziedziczonych zmiennych i podgląd w konsoli,
- 👉 uruchomienie testów z konsoli w przypadku problemów z tradycyjnym debuggerem,
- 👉 mutacje testów i sprawdzanie poprawności działania kodu frameworka,
- 👉 debugowanie dekoratora i funkcji opakowującej
drivera
, - 👉 uruchomienie zestawu testów w trybie Debug,
- 👉 podgląd breakpointów i zarządzanie nimi.
Oczywiście będzie projekt, eksperymenty i zadanie dla Ciebie!
Dowiesz się, że nie zawsze możemy ufać debuggerowi. Praktycznie sprawdzimy jak korzystanie z niego może nas zmylić i gdzie czają się pułapki oraz mroczne miejsca w naszych testach.
To wszystko znajdziesz w kolejnych lekcjach!