Strona główna / Szkolenia / Selenium – automatyzacja testów aplikacji webowych
Automatyzacja testów to proces tworzenia skryptów testowych, które weryfikują działanie aplikacji bez udziału człowieka. Szkolenie pokazuje, kiedy test automation ma sens biznesowy, jakie są różnice między testami manualnymi i automatycznymi oraz jakie wyzwania wiążą się z testami UI.
Kurs obejmuje architekturę Selenium, konfigurację środowiska testowego oraz pracę z przeglądarkami takimi jak Chrome i Firefox. Uczestnicy poznają lokatory elementów (ID, CSS Selector, XPath) oraz podstawowe interakcje z elementami strony.
Szkolenie obejmuje strukturę testu automatycznego, wzorzec Page Object Model oraz dobre praktyki tworzenia czytelnych i utrzymywalnych testów. Omawiane są strategie unikania flaky tests oraz zarządzanie danymi testowymi.
Program obejmuje mechanizmy synchronizacji, takie jak implicit, explicit i fluent wait, obsługę alertów, iframe oraz wielu okien przeglądarki. Uczestnicy uczą się testować formularze, upload plików oraz aplikacje responsywne i cross-browser.
Szkolenie obejmuje integrację testów z pipeline CI/CD, uruchamianie w trybie headless oraz współpracę z narzędziami takimi jak Git i Jenkins. Omawiane są również kwestie utrzymania testów, refaktoryzacji oraz dobre praktyki pracy zespołu QA Automation.
Praktyczne testowanie oprogramowania
Behavior Driven Development (BDD)
Selenium – automatyzacja testów aplikacji webowych
Sprzedaż doradcza i sprzedaż wartości
Nie widzisz szkolenia, którego szukasz?
Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.
Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.