Powrót do: Podstawy Testów Automatycznych w Selenium i Python cz. 5 – Profesjonalna konfiguracja projektu
Wstęp do dziedziczenia
W tej sekcji poznamy kilka kluczowych pojęć, które są niezbędne w programowaniu i pisaniu testów automatycznych. Dowiemy się, jak organizować i korzystać z klas w efektywny sposób. Poprzez praktyczne ćwiczenia poznamy sposoby usprawniania naszego kodu poprzez zastosowanie standardowych technik programistycznych. Wiedza zawarta w tej sekcji jest na tyle uniwersalna, że z łatwością będzie mogła być użyta nie tylko w Pythonie ale i w innych popularnych językach programowania.
Zetkniemy się z pojęciami takimi jak metoda inicjalizacyjna (albo częściej wykorzystywana nazwa – konstruktor), dziedziczenie, klasa bazowa, klasa pochodna, czy konstrukcja super()
.