Kurs Szkolenie Selenium poziom średnio-zaawansowany

Selenium

poziom zaawansowany

    Cena

    1999 zł netto

    teraz tylko

    1599 zł netto

    Czas trwania: 2 dni

      szkolenie dofinansowane z zewnętrznych źródeł

        ilość uczestników: 1

        1.

        2 dni ( 2 x 8 h)

        2.

        Dodatkowe materiały

        3.

        Certyfikat uczestnictwa

        4.

        30 dniowe wsparcie szkoleniowca

        5.

        Praktyczne zadania

        6.

        Wieloletni praktyk, Lider ds. automatyzacji testów w dużych organizacjach

        Czego się nauczysz:

        • Zbudujemy efektywną, profesjonalną klasę konfiguracyjną sterującą projektem
        • Stworzymy własny, elastyczny, reużywalny framework do testów
        • Poznamy zaawansowane wzorce projektowe Page Object Pattern i Page Factory
        • Przybliżymy sobie praktykę Continuous Integration i poznamy praktyczne zastosowania narzędzia Jenkins
        • Poznamy Selenium GRID, zobaczymy użytkową konfigurację serwerów i środowiska wirtualnego
        • Poznamy bardziej zaawansowane możliwości bibliotek takich jak np.: TestNG oraz Extent Reports

        Testy automatyczne aplikacji webowych

        Szkolenie Selenium dedykowane jest dla osób, które pierwsze kroki z Selenium mają już za sobą i chcą doskonalić swoje umiejętności w automatyzacji testów.

        Kurs oparty jest na języku programowania JAVA. Szkolenie ukazuje bardziej zaawansowane aspekty pisania testów automatycznych, jak również skupia się na pokazaniu technikaliów procesu automatyzacji testów. Szkolenie Selenium ma formę mocno praktyczną. W odróżnieniu od dużych firm szkoleniowych, gdzie jakość trenerów teoretyków jest mocno wątpliwa – nasze szkolenia przeprowadzane przez wieloletniego praktyka, lidera zespołów ds. automatyzacji testów w dużych krajowych i zagranicznych organizacjach, prelegenta wielu konferencji IT. Masz wyjątkową okazję kontaktu z prawdziwym ekspertem, który może opowiedzieć Ci, jak naprawdę wygląda automatyzacja testów w rynkowych firmach.

        Kurs Selenium w pełni dostosowany do Twoich potrzeb

        Z pozostałych, dotychczas niewymienionych jeszcze atutów, którymi cechuje się proponowane przeze mnie szkolenie Selenium, na pewno warto wspomnieć również o dużej elastyczności w kontekście potrzeb moich kursantów. Całość wydarzenia może odbyć się w dowolnej wskazanej przez nich miejscowości w obrębie Polski, o ile tylko uda się zebrać odpowiednio liczną grupę. Jak dotychczas, zarówno kurs Selenium, jak i pozostałe szkolenia z mojej oferty miałem okazję organizować m.in. w Warszawie, Łodzi, Gdańsku, Wrocławiu czy w Krakowie. W każdym przypadku uczestnikom prowadzonych przez siebie zajęć zapewniałem komfortowe warunki umożliwiające bezstresową i efektywną naukę.

        Dostosowanie wiedzy do klienta

        Ponadto warto wspomnieć, że jeśli chodzi o szkolenie Selenium może zostać w pełni spersonalizowane pod kątem konkretnych, praktycznych zadań wskazanych przez klienta. Wówczas, po uprzednim ustaleniu wszelkich niezbędnych szczegółów, możemy skupić się na stricte określonych wyzwaniach specyficznych dla systemów czy problemów, obecnych w ramach danego przedsiębiorstwa.
        Podsumowując zatem, oprócz tego, że niniejszy kurs Selenium koncentruje się w maksymalnym możliwym stopniu na zagadnieniach praktycznych, jest także szyty na miarę Twoich indywidualnych oczekiwań – czy to w zakresie lokalizacji, w której ma się odbyć, czy też w odniesieniu do przerabianego materiału.
        Jeśli zainteresowała Cię inwestycja w oferowane przeze mnie szkolenie Selenium lub masz dowolne związane z nim pytania, serdecznie zapraszam do kontaktu.

        Praktyczna wiedza techniczna oraz biznesowa

        Decydując się na kurs Selenium, otrzymają państwo potężną dawkę praktycznej wiedzy technicznej oraz biznesowej. Zdobyta wiedza, pozwoli na szybszy, bardziej efektywny rozwój automatyzacji testów w organizacjach. Po szkoleniu, uczestnicy będą w stanie pisać bardziej zaawansowane testy i zdobędą wiedzę, która pozwala na podejmowanie świadomych decyzji odnośnie wyboru sposobów rozwiązywania codziennych problemów w zespołach ds. automatyzacji. Wszystko to zamknięte w optymalnie stworzonym planie z dawką praktycznej wiedzy i serią mini warsztatów z niebanalnymi zadaniami. Po szkoleniu będziesz miał profesjonalnie zbudowaną i skonfigurowaną infrastrukturę do wykonywania testów automatycznych.

        Plan szkolenia

        Testy automatyczne aplikacji webowych z wykorzystaniem Selenium WebDrivier – poziom średnio-zaawansowany

         

        1. SELENIUM WEBDRIVER - WYRÓWNANIE WIEDZY PODSTAWOWEJ
        • Przedstawienie struktury i organizacji projektu
        • Omówienie zewnętrznych bibliotek i narzędzi wykorzystywanych w projekcie (np. TestNG, Extent Reports, Maven)
        • Nakreślenie pełnego procesu automatyzacji
        2. KLASA KONFIGURACYJNA - IMPLEMENTACJA I OMÓWIENIE ISTOTNYCH ELEMENTÓW
        • Mechanizm wyboru różnych przeglądarek internetowych
        • Konfiguracja i ustawienia zaawansowane przeglądarek internetowych
        • Tryb headless mode
        • Parametry konfiguracyjne – wykorzystanie plików zewnętrznych
        • Metody konfiguracyjne logowania zdarzeń podczas testów
        3. WZORCE PROJEKTOWE - PAGE OBJECT I PAGE FACTORY
        • Omówienie wzorców
        • Implementacja wzorców – praktyczne zastosowanie
        • Refaktoring i praktyczne usprawnienia wzorców
        • Omówienie wzorca Extended Page Object Pattern
        • Omówienie wzorca Action Wrapper Pattern
        • Omówienie praktyk KISS i DRY
        4. MECHANIZMY OBSŁUGI WYJĄTKÓW
        • Obsługa wyjątków – omówienie
        • Stosowanie komunikatów opisowych
        • Obsługa błędów a raportowanie
        5. SYNCHRONIZACJA TESTÓW – OCZEKIWANIE NA ZDARZENIA W PRZEGLĄDARCE
        • Zaawansowane aspekty ImplicitWait, ExplicitWait i FluentWait
        • Omówienie najczęstszych problemów z czasem oczekiwania
        6. CONTINUOUS INTEGRATION ( JENKINS) i Chmura AWS
        • Ogólna konfiguracja Jenkinsa
        • Automatyczne uruchamianie testów z poziomu Jenkinsa
        • Prezentacja przydatnych dodatków, wtyczek – usprawniających proces testów automatycznych
        • CI w chmurze AWS
        7. GIT I GITLAB
        • Efektywna praca z repozytoriami zdalnymi
        • GitLab – integracja z projektem oraz Jenkisem
        • Praktyczne usprawnienia codziennej pracy w zespole rozproszonym
        • Uprawnienia i role
        • Omówienie mechanizmu Merge Request z poziomu GitLab
        8. SELENIUM GRID
        • Omówienie koncepcji oraz sposobu działania
        • Instalacja oraz konfiguracja Selenium GRID
        • Serwery i maszyny zdalne
        • Praktyczne zastosowanie Selenium GRID w komercyjnych projektach
        9. TESTY RÓWNOLEGŁE
        • Uruchamianie wielu driverów przeglądarek na jednej maszynie
        • Wykonywanie testów równolegle na wielu maszynach wirtualnych
        • Omówienie najczęstszych problemów występujących podczas wykonywania testów równolegle
        10. TESTNG - BIBLIOTEKA TESTOWA
        • Omówienie bardziej zaawansowanych zagadnień
        • Prezentacja biblioteki w kontekście testowania równoległego
        • Testy, grupy testów, zestawy testów
        • Pliki sterujące .xml
        11. EXTENT REPORTS - BIBLIOTEKA RAPORTOWA
        • Konfiguracja podstawowa
        • Mówienie i prezentacja działania Extent Reports
        • Praktycznie wykorzystanie biblioteki do generowania końcowych raportów z testów
        • Integracja Extent Reports i Jenkinsa
        12. CODE REVIEW
        • Omówienie głównych zasad Code Review w projekcie rozproszonym
        • Zalety oraz największe trudności przy Code Review
        • Code Review z wykorzystaniem GitLaba
        13. PANEL Q&A
        • Panel dyskusyjny
        • Podsumowanie szkolenia

        Informacje organizacyjne:

        N

        Szkolenia odbywają się całkowicie online (z wykorzystaniem profesjonalnej platformy ClickMeeting) lub stacjonarnie w naszym biurze w samym centrum Warszawy, bądź w dowolnym mieście w Polsce.

        N

        Akredytowany dostawca szkoleń, akredytowani trenerzy, akredytowane materiały.

        N

        Każdy uczestnik dostaje certyfikat potwierdzający uczestnictwo w szkoleniu oraz szkoleniowe materiały dodatkowe.

        N

        W przypadku szkoleń stacjonarnych – zapewniamy w pełni wyposażone sale konferencyjne, projektory, przekąski, wodę, kawę/herbatę.

        N

        Nasze szkolenia są dofinansowane z zewnętrznych środków/dotacji więc oferujemy zdecydowanie najniższe ceny na rynku!

        N

        Elastyczne terminy szkoleń (również szkolenia weekendowe). W przypadku zorganizowanych grup, możliwość pełnego dostosowania terminu i miejsca szkolenia pod klienta.

        Selenium szkolenie – wsparcie po ukończeniu:

        Po ukończonym szkoleniu, każdy z uczestników dostaje certyfikat uczestnictwa w szkoleniu. Przez okres 30 dni od zakończenia szkolenia, każdy z uczestników, swobodnie może kontaktować się ze szkoleniowcem w celu uzyskania wsparcia w zakresie tematów omawianych na szkoleniu. Dodatkowo po szkoleniu, każdy otrzymuje 10 praktycznych, ciekawych zadań do samodzielnej realizacji. Każde zadanie może zostać przeze mnie sprawdzone i szczegółowo omówione.

        Dlaczego warto:

        1.

        Potężna dawka praktycznej wiedzy

        2.

        Realne wsparcie po szkoleniu – kontakt mail i telefoniczny

        3.

        Szkoleniowiec- wieloletni praktyk, lider zespołów testowych

        4.

        Autorskie materiały szkoleniowe

        5.

        Szkolenia – dużo praktyki – samodzielna praca pod okiem trenera

        6.

        Indywidualne podejście do klienta

        7.

        Każdy kursant dostaje -50% zniżki na kurs online

        Wiele możliwości finansowania szkoleń i kursów

        Środki własne

        Szkolenia możesz opłacić w całości z wykorzystaniem szybkich przelewów internetowych, blikiem lub kartą płatniczą. Bez zbędnych formalności, szybko, bezpiecznie i bez dodatkowych prowizji.

        Płatność ratalna

        Każdą płatność możesz rozłożyć na raty, płatne w dogodnym terminie. Nie pobieramy żadnych dodatkowych opłat! Prawdziwe raty 0%! Kwestie ratalne dogadujemy indywidualnie.

        Dofinansowanie

        Nic nie stoi na przeszkodzie, abyś nasze szkolenia i kursy zrefundował ze środków publicznych! Z tej opcji skorzystało już wielu naszych kursantów.
        Najbardziej popularne projekty dofinansowań:

        – Baza Usług Rozwojowych (PARP)

        – Dofinansowanie z Urzędu Pracy

        Skontaktuj się z naszym doradcą

        Masz jakieś pytania, wątpliwości, chcesz zapytać o szczegóły lub po prostu porozmawiać o usłudze? Skontaktuj się bezpośrednio z naszym konsultantem mailowo, poprzez chat bądź telefonicznie!

        Zadzwoń: +48 532 417 054
        Napisz: szkolenia@qualityisland.pl
        Lub napisz teraz na czacie