Playwright · Senior · Pytanie 37 z 77
Jaka jest alternatywa dla głębokiego dziedziczenia page objectów?
- 1Kompozycja: małe obiekty komponentów i fixtures
- 2Jedna klasa bazowa, którą rozszerza każdy page object
- 3Kopiowanie tych samych lokatorów do każdego pliku testów
Pokaż odpowiedź
Poprawna odpowiedź: Kompozycja: małe obiekty komponentów i fixtures
Wyjaśnienie
Komponenty jak Header czy DatePicker można używać na wielu stronach. Fixtures składają to, czego potrzebuje dany test.