Przegląd automatyzacji mobilnej z Appium - Plan Szkolenia
Opanuj testowanie automatyzacji mobilnej dzięki temu kompleksowemu kursowi szkoleniowemu Appium. Zbuduj potężne frameworki automatyzacji testów dla aplikacji mobilnych na Androida i iOS, korzystając z wiodącego frameworka Appium. Zdobywaj praktyczne doświadczenie w konfigurowaniu Appium, pisaniu skryptów testowych, identyfikowaniu elementów natywnych i webowych oraz generowaniu szczegółowych raportów testowych. Idealny dla inżynierów QA i specjalistów testowych, którzy chcą dodać umiejętności testowania mobilnego i automatyzacji do swojego zestawu narzędzi. Doskonały punkt wyjścia do certyfikacji Appium i rozwoju kariery w dziedzinie zapewnienia jakości mobilnej.
Plan Szkolenia
Przegląd Appium
- Cel Appium
- Przegląd klienta i serwera Appium
Konfiguracja Appium
- Konfiguracja z Eclipse
- Konfigurowanie plików pomocniczych
- Konfigurowanie szablonów
Skrypty testowe Appium
- Konfigurowanie skryptów testowych w Eclipse
- Lokalizowanie elementów web/natywnych
- Konwersja instrukcji weryfikacyjnych
- Tworzenie niestandardowych plików dziennika
- Tworzenie raportów testowych
Usprawnianie skryptów testowych
- Przydatne metody WebElement/Native Element
- Tworzenie mapy obiektów docelowych
- Modularyzacja testów
Wymagania
Znajomość Selenium będzie pomocna, ale nie jest wymagana
Grupa docelowa:
Każdy zaangażowany w testowanie, w tym testerzy automatyzacji mobilnej
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Przegląd automatyzacji mobilnej z Appium - Plan Szkolenia - Rezerwacja
Przegląd automatyzacji mobilnej z Appium - Plan Szkolenia - Zapytanie
Przegląd automatyzacji mobilnej z Appium - Zapytanie o Konsultacje
Opinie uczestników (3)
Dobre przygotowanie merytoryczne trenera. Dodatkowo, trener angażował uczestników nawet w części wykładowej, zachęcał do "brainstormingu", dzielenia się swoimi spostrzeżeniami, pomysłami.
Krzysztof Wojciechowski - HUUUGE GAMES SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
Szkolenie - Test Automation with Selenium and Python
ćwiczenia praktyczne, łatwiej przyswoić informacje
ashley bolen - Insurance Corporation of British Columbia
Szkolenie - Test Automation with Selenium
Przetłumaczone przez sztuczną inteligencję
Bardzo interesujący temat i bardzo kompetentny trener
Pedro Miguel Costa - Natixis
Szkolenie - Automation Testing with Cypress
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Zaawansowane testowanie automatyczne i utrzymanie
35 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do testerów i deweloperów na poziomie średniozaawansowanym, którzy chcą pogłębić swoją wiedzę i umiejętności w zakresie testowania automatycznego, skupiając się na narzędziach takich jak Selenium, TestComplete oraz integracji z Oracle APEX i .Net Core.
Pod koniec szkolenia uczestnicy będą w stanie:
- Skonfigurować Selenium i TestComplete do testowania automatycznego.
- Tworzyć zaawansowane skrypty testowe i frameworki.
- Integrować testowanie automatyczne z aplikacjami Oracle APEX i .Net Core.
- Stosować techniki uczenia maszynowego w celu usprawnienia automatyzacji testów.
- Skutecznie przechodzić z testowania manualnego na automatyczne.
- Zarządzać zleconymi projektami testowymi i utrzymywać standardy jakości.
Zaawansowany C# dla Inżynierów Testów Automatycznych
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do doświadczonych inżynierów testów automatycznych, którzy chcą poznać zaawansowane koncepcje programowania w C# do testowania automatycznego.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć zaawansowane koncepcje i najlepsze praktyki programowania w C#.
- Stosować zaawansowane zasady programowania obiektowego do tworzenia efektywnych i elastycznych rozwiązań automatyzacji.
- Projektować i rozwijać modułowe i wielokrotnego użytku frameworki automatyzacji, korzystając z najlepszych praktyk branżowych.
Zaawansowany Selenium
14 godzinW tym szkoleniu prowadzonym przez instruktora na żywo w Polsce, uczestnicy nauczą się, jak udoskonalić zestaw testów automatycznych, wykorzystując zaawansowane techniki do sterowania Selenium.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Rozwiązywać złożone problemy automatyzacji testów aplikacji internetowych za pomocą Selenium.
- Stosować wyrażenia regularne i techniki weryfikacji oparte na wzorcach.
- Obsługiwać wyjątki, które zatrzymują wykonanie testów.
- Programowo wyszukiwać obiekty internetowe.
- Dynamicznie przechwytywać dane z kontrolek internetowych.
- Tworzyć framework testowy oparty na danych.
- Rozdzielać testy za pomocą Selenium Grid.
Zaawansowany TestStand: Mistrzostwo w Automatyzacji Testów
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do inżynierów testowych i specjalistów automatyzacji na poziomie średniozaawansowanym i zaawansowanym, którzy chcą poznać zaawansowane funkcje i techniki TestStand w celu maksymalizacji efektywności i skuteczności automatyzacji testów.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Wykorzystywać zaawansowane funkcje i możliwości TestStand do usprawnienia procesów automatyzacji testów.
- Dostosowywać interfejsy użytkownika i tworzyć zaawansowane sekwencje testowe.
- Wdrażać zaawansowane techniki przetwarzania i raportowania wyników.
- Integrować TestStand z zewnętrznymi bazami danych, systemami i sprzętem.
- Stosować najlepsze praktyki w zakresie utrzymywania, zarządzania, rozwiązywania problemów i debugowania złożonych sekwencji testowych.
Przygotowanie do certyfikacji CTAL-TAE
21 godzinCertyfikacja ISTQB Certified Tester Advanced Level – Test Automation Engineer (CTAL-TAE) to globalnie uznawany certyfikat skupiający się na projektowaniu, tworzeniu i utrzymywaniu rozwiązań automatyzacji testów w rzeczywistych środowiskach.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do testerów oprogramowania na poziomie średniozaawansowanym i zaawansowanym oraz profesjonalistów zajmujących się automatyzacją, którzy chcą zdobyć praktyczną, egzaminacyjną wiedzę zgodną z oficjalnym sylabusem CTAL-TAE i odnieść sukces na egzaminie certyfikacyjnym.
Po zakończeniu szkolenia uczestnicy będą potrafili:
- Zrozumieć sylabus CTAL-TAE i cele certyfikacji.
- Projektować i wdrażać skalowalne i łatwe w utrzymaniu architektury automatyzacji testów.
- Oceniać i wybierać odpowiednie narzędzia i frameworki automatyzacji.
- Integrować zautomatyzowane testy z potokami CI/CD.
- Stosować ustrukturyzowane metody do planowania, tworzenia i utrzymywania zautomatyzowanych rozwiązań testowych.
- Ćwiczyć na symulacjach egzaminacyjnych i zapoznawać się z rzeczywistymi formatami testów.
Format kursu
- Interaktywne wykłady i dyskusje.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenia w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić spersonalizowane szkolenie, skontaktuj się z nami w celu uzgodnienia szczegółów.
Kompleksowa automatyzacja testów z Cypress
14 godzinCypress to framework do kompleksowego testowania. Cypress umożliwia użytkownikom konfigurację, pisanie, uruchamianie i debugowanie testów dla dowolnej aplikacji frontendowej lub strony internetowej.
To szkolenie prowadzone przez instruktora na żywo (online lub na miejscu) jest skierowane do testerów oprogramowania, którzy chcą wykorzystywać Cypress do automatyzacji testów.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Wykonywać kompleksowe testy automatyczne z użyciem Cypress.
- Implementować testy integracyjne i jednostkowe w aplikacji internetowej.
- Używać Cypress jako alternatywy dla Selenium.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu uzgodnienia szczegółów.
Automatyzacja testów z HP UFT
21 godzinAutomatyzuj testowanie oprogramowania za pomocą HP UFT, standardowego narzędzia do testowania funkcjonalnego. Ten kurs automatyzacji testów obejmuje skrypty nagrywania i odtwarzania, identyfikację obiektów, testy parametryzowane, wielokrotnie używane akcje, testowanie aplikacji internetowych oraz walidację API poprzez praktyczne laboratoria. Naucz się przekształcać ręczne przypadki testowe w solidne zautomatyzowane skrypty, korzystać z punktów kontrolnych i synchronizacji oraz budować skalowalne frameworki testowe dla zaawansowanych procesów zapewnienia jakości i testów regresyjnych.
Wprowadzenie do Javy dla automatyzacji testów
28 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce jest przeznaczone dla każdego, kto jest zainteresowany nauką Javy w celu automatyzacji testów. Jest to intensywny kurs z dużą ilością praktycznych ćwiczeń, który szybko wprowadzi uczestników w niezbędne umiejętności programistyczne potrzebne do zastosowania w testowaniu automatyzacyjnym oprogramowania. Skupiamy się na podstawach Javy, które można bezpośrednio i natychmiast zastosować w automatyzacji testów.
Ten kurs nie obejmuje szczegółowo frameworków do automatyzacji testów, takich jak Selenium. Pomija również tradycyjne podejście "Hello World" do nauki Javy, ponieważ nie jest to kurs dotyczący tworzenia aplikacji. Ten kurs ma na celu szybkie wprowadzenie uczestników w automatyzację testów. Jeśli już znasz Javę i chcesz od razu przejść do testowania za pomocą Selenium, sprawdź: Wprowadzenie do Selenium (https://www.nobleprog.com/introduction-selenium-training).
Selenium WebDriver w C#
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) wprowadza uczestników w automatyczne testowanie z wykorzystaniem Selenium WebDriver i C# w Visual Studio. Jeśli nie masz doświadczenia w programowaniu w C# lub chcesz je odświeżyć, sprawdź kurs: C# dla inżynierów testów automatycznych.
Automatyzacja testów za pomocą Selenium i Jenkins
21 godzinTen kurs zapewnia szkolenie z zakresu zarządzania projektami testowymi przy użyciu zestawu testowego Selenium oraz ciągłego testowania z Jenkinsem.
Grupa docelowa:
- Inżynierowie testów oprogramowania
- Programiści zaangażowani w rozwój agile
- Kierownicy wydań
- Inżynierowie QA
Po zakończeniu szkolenia z Selenium uczestnicy będą w stanie:
- Skutecznie wykorzystywać zestaw testowy Selenium w rzeczywistych projektach
- Wykorzystywać Selenium do testowania międzyprzeglądarkowego
- Rozdzielać testy przy użyciu Selenium Grid
- Uruchamiać testy regresyjne Selenium w Jenkinsie
- Przygotowywać raporty testowe i okresowe raporty przy użyciu Jenkinsa
Automatyzacja testów z wykorzystaniem Selenium i Python
14 godzinSelenium to otwartoźródłowe narzędzie do automatyzacji testowania aplikacji internetowych w różnych przeglądarkach. Wersja Selenium 4 oferuje ulepszone interfejsy API WebDriver, natywne lokalizatory względne oraz lepszą obsługę siatki. Python, dzięki swojej prostocie i silnej integracji z frameworkami testowymi, takimi jak Pytest, stanowi potężne narzędzie do tworzenia skalowalnych i łatwych w utrzymaniu zestawów testów automatycznych.
Ten prowadzony przez instruktora, live training (online lub na miejscu) jest skierowany do testerów i programistów na poziomie podstawowym i średniozaawansowanym, którzy chcą wykorzystać Selenium z Pythonem do automatyzacji testowania aplikacji internetowych w rzeczywistych środowiskach.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Zainstalować i skonfigurować Selenium z Pythonem w środowisku testowym.
- Tworzyć solidne skrypty automatyzacji testów przy użyciu Selenium WebDriver i Pytest.
- Stosować Model Obiektów Stron (POM) w celu budowy łatwych w utrzymaniu frameworków testowych.
- Uruchamiać testy na wielu przeglądarkach przy użyciu Selenium Grid.
- Integrować zautomatyzowane testy z potokami CI/CD.
- Rozwiązywać typowe problemy i stosować najlepsze praktyki w celu zapewnienia stabilności automatyzacji.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu ustalenia szczegółów.
Automatyzacja testów za pomocą Selenium
21 godzinTen kurs zapewnia szkolenie w zakresie zarządzania projektami testowymi oraz praktyczne doświadczenie w pracy z aplikacjami internetowymi, automatyzacją testów funkcjonalnych oraz automatyzacją testów wieloprzeglądarkowych przy użyciu zestawu testowego Selenium.
Grupą docelową tego kursu są inżynierowie testów oprogramowania oraz testerzy manualni.
Po ukończeniu szkolenia uczestnicy będą mogli efektywnie wykorzystywać Selenium WebDriver w rzeczywistych projektach.
Automatyzacja testów z użyciem Apigee
14 godzinApigee to platforma Google Cloud do kompleksowego zarządzania cyklem życia API, która umożliwia organizacjom projektowanie, zabezpieczanie, wdrażanie, monitorowanie i skalowanie interfejsów API. Jej funkcje testowania i automatyzacji pozwalają zespołom na walidację interfejsów API, egzekwowanie polityk oraz zapewnienie wysokiej jakości wdrożeń w ramach potoków CI/CD.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu), jest skierowane do początkujących i średnio zaawansowanych inżynierów QA oraz programistów, którzy chcą zautomatyzować testowanie i walidację interfejsów API przy użyciu narzędzi i integracji Apigee.
Po zakończeniu szkolenia uczestnicy będą potrafili:
- Skonfigurować Apigee do testowania i monitorowania interfejsów API.
- Zautomatyzować przypadki testowe interfejsów API przy użyciu Apigee i zintegrowanych narzędzi.
- Weryfikować wydajność, bezpieczeństwo i niezawodność interfejsów API.
- Zintegrować automatyzację testów z potokami CI/CD.
Format kursu
- Interaktywny wykład i dyskusja.
- Ćwiczenia praktyczne.
- Realizacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu ustalenia szczegółów.
TestComplete
21 godzinW tym szkoleniu prowadzonym przez instruktora na żyvo w Polsce, uczestnicy nauczą się, jak korzystać z funkcji TestComplete, w tym modelu obiektów testowych, punktów kontrolnych, mapowania nazw i interfejsu użytkownika, aby przeprowadzać automatyczne testy na aplikacjach desktopowych, internetowych i mobilnych.
Pod koniec szkolenia uczestnicy będą mogli:
- Tworzyć, nagrywać i uruchamiać testy funkcjonalne.
- Tworzyć skalowalne i łatwe w utrzymaniu frameworki testowe.
- Tworzyć punkty kontrolne, dostosowywać testy do wielu urządzeń i analizować wyniki testów.
- Korzystać z rozszerzeń skryptowych TestComplete.
Testowanie Automatyczne z Cypress
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do testerów oprogramowania, którzy chcą wykorzystywać Cypress do automatyzacji testów.
Pod koniec szkolenia uczestnicy będą mogli:
- Przeprowadzać testy automatyczne end-to-end z użyciem Cypress.
- Implementować testy integracyjne i jednostkowe w aplikacji webowej.
- Wykorzystywać Cypress jako alternatywę dla Selenium.