Prowadzone przez instruktorów kursy szkoleniowe na żywo z zakresu inżynierii oprogramowania pokazują podstawy inżynierii oprogramowania poprzez interaktywną dyskusję i praktyczne ćwiczenia.
Szkolenie z inżynierii oprogramowania jest dostępne jako "szkolenie online na żywo" lub "szkolenie na miejscu na żywo". Szkolenie na żywo online (inaczej "zdalne szkolenie na żywo") odbywa się za pośrednictwem interaktywnego, zdalnego pulpitu. Szkolenie stacjonarne może być prowadzone lokalnie w siedzibie klienta w dolnośląskie lub w korporacyjnych centrach szkoleniowych NobleProg w dolnośląskie.
NobleProg - lokalny dostawca szkoleń
Wrocław
NobleProg, Ludwika Rydygiera 2a/22, Wroclaw, Polska, 50-249
Lokal znajduje się w samym centrum miasta (vis-à-vis hotelu HP Park Plaza), zaledwie 10 minut spacerem od Rynku, tuż przy skrzyżowaniu ulic Drobnera i Rydygiera.
Wejście do budynku zlokalizowane jest od strony ulicy Śrutowej, tuż przy skrzyżowaniu z Bolesława Drobnera. Idąc od strony pl. Bema, mijamy po prawej stronie Rossmann i tuż za nim skręcamy w Śrutową - wejście będzie po prawej. Kierując się od pl. Dubois, mijamy po lewej aptekę Ziko oraz Carrefour Express i dochodzimy aż do skrzyżowania z ul. Śrutową - skręcamy w nią, wejście do budynku będzie po prawej stronie.
Sala szkoleniowa znajduje się na drugim piętrze.
Parking
W pobliżu sali szkoleniowej liczba miejsc parkingowych jest ograniczona, nie obowiązuje strefa płatnego parkowania (wzdłuż ulic Rydygiera, Śrutowej i Henryka Brodatego, Bolesława Drobnera). Ul. Ludwika Rydygiera jest jednokierunkowa, wjazd od ul. Bolesława Drobnera. Ul. Śrutowa także jest jednokierunkowa, wjazd od ul. Henryka Brodatego.
Dojazd komunikacją miejską
Apigee jest platformą Google Cloud do zarządzania API przez cały cykl życia, która umożliwia organizacjom projektowanie, zabezpieczanie, wdrażanie, monitorowanie i skalowanie API. Jej funkcje testowania i automatyzacji pozwalają zespołom na walidację API, wdrażanie polityk i zapewnienie wysokiej jakości wdrażania w ciągłych procesach integracji i dostarczania (CI/CD).
Ten kurs prowadzony przez instruktora (online lub stacjonarnie) jest skierowany do początkujących do średniozaawansowanych inżynierów QA i developerów, którzy chcą automatyzować testowanie i walidację API przy użyciu narzędzi i integracji Apigee.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
Konfigurować Apigee do testowania i monitorowania API.
Automatyzować przypadki testów API za pomocą Apigee i zintegrowanych narzędzi.
Walidować wydajność, bezpieczeństwo i niezawodność API.
Integrować automatyzację testów w procesy CI/CD.
Format kursu
Interaktywne wykłady i dyskusje.
Ćwiczenia praktyczne i praktyka.
Wdrażanie w środowisku live-lab.
Opcje dostosowania kursu
Aby zażądać dostosowanego szkolenia dla tego kursu, skontaktuj się z nami w celu ustalenia.
To szkolenie prowadzone przez instruktora (online lub stacjonarne) skierowane jest do testersów i developerów na poziomie średniozaawansowanym, którzy chcą pogłębić swoją wiedzę i umiejętności w zakresie automatyzacji testów, skupiając się na narzędziach takich jak Selenium, TestComplete oraz integracja z Oracle APEX i .Net Core.
Po ukończeniu tego szkolenia uczestnicy będą w stanie:
Zainstalować i skonfigurować Selenium i TestComplete do automatyzacji testów.
Tworzyć zaawansowane skrypty i ramy testowe.
Integrować automatyzację testów z aplikacjami Oracle APEX i .Net Core.
Stosować techniki uczenia maszynowego w celu poprawy automatyzacji testów.
Skutecznie przechodzić od ręcznych do automatycznych testów.
Zarządzać zleconymi projektami testowymi i utrzymywać standardy jakości.
To szkolenie prowadzone przez instruktora (online lub na miejscu) skierowane jest do inżynierów testowych i specjalistów od automatyzacji o pośrednim i zaawansowanym poziomie, którzy chcą poznać zaawansowane funkcje i techniki TestStand, aby maksymalizować efektywność i skuteczność automatyzacji testów.
Na koniec tego szkolenia uczestnicy będą mogli:
Wykorzystywać zaawansowane funkcje i możliwości TestStand do poprawy przepływów pracy automatyzacji testów.
Dostosowywać interfejsy użytkownika i tworzyć zaawansowane sekwencje testów.
Wdrażać zaawansowane techniki przetwarzania i raportowania wyników.
Integrować TestStand z zewnętrznymi bazami danych, systemami i sprzętem.
Zastosowywać najlepsze praktyki dotyczące utrzymywania, zarządzania, diagnozowania i debugowania złożonych sekwencji testów.
To prowadzone przez instruktora szkolenie na żywo w dolnośląskie (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych i zaawansowanych specjalistów technicznych, którzy chcą używać IDz i z/OS Connect do integracji aplikacji mainframe z interfejsami API i modernizacji starszych przepływów pracy.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Konfigurować i używać IDz do tworzenia aplikacji mainframe.
Wykorzystać z/OS Connect do eksponowania aplikacji mainframe jako interfejsów API RESTful.
Integrować programy COBOL, CICS i DB2 z nowoczesnymi systemami.
Wdrażanie najlepszych praktyk w zakresie bezpieczeństwa API i optymalizacji wydajności.
Rozwiązywanie problemów i debugowanie zintegrowanych systemów.
Design Thinking to jest metodologia skupiona na człowieku służąca do rozwiązywania problemów poprzez empatię, definicję, generowanie idei, prototypowanie i testowanie. Ta wersja kursu kładzie duży nacisk na etap Empathize, koncentrując się na łączeniu wcześniej zidentyfikowanych bolesnych punktów z rzeczywistymi potrzebami wewnętrznych klientów i zastosowaniu dynamicznych, współpracujących działań w celu przekształcenia wniosków w działające wyniki.
Ten kurs prowadzony przez instruktora (online lub na miejscu) jest skierowany do zespołów i liderów na poziomie początkującego do średnio zaawansowanego, którzy chcą pogłębić swoje umiejętności empatyczne, wzmocnić relacje z wewnętrznymi klientami i przekształcić bolesne punkty w znaczące możliwości poprawy.
Na koniec tego szkolenia uczestnicy będą w stanie:
Zastosować techniki oparte na empatii, aby odkrywać i weryfikować potrzeby klientów.
Przekształcać zmapowane bolesne punkty w jasne, działające potrzeby.
Wziąć udział w dynamicznych rolowych grach i symulacjach, aby ćwiczyć rozmowy z klientami.
Wspólnie przekształcać problemy z perspektywy klienta.
Format Kursu
Interaktywne wykłady i prowadzone dyskusje.
Dynamiczne, praktyczne role-play i ćwiczenia empatyczne.
Warsztaty grupowe do wspólnego przeformułowania problemów.
Opcje dostosowania kursu
Aby zapytać o wersję dostosowaną do konkretnego wewnętrznego procesu (np. zakupów lub dostarczania wyposażenia), skontaktuj się z nami w celu uzgodnienia.
To szkolenie prowadzone przez instruktora w dolnośląskie (online lub na miejscu) jest przeznaczone dla początkujących inżynierów testowych i inżynierów automatyzacji, którzy chcą nauczyć się podstaw używania TestStand do tworzenia, wykonywania i zarządzania automatyzowanymi sekwencjami testów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Zrozumieć podstawowe koncepcje i architekturę TestStand.
Tworzyć sekwencje testów i wykonywać sekwencje testów.
Wykorzystywać funkcje współpracujące TestStand w środowiskach zespołowych do rozwoju testów.
Integrować TestStand z innymi narzędziami oprogramowania i urządzeniami testowymi.
Tworzyć niestandardowe kroki testowe i wtyczki w TestStand.
Ten kurs prowadzony przez instruktora (online lub stacjonarnie) w dolnośląskie jest skierowany do doświadczonych inżynierów testów automatycznych, którzy chcą poznać zaawansowane koncepcje programowania w języku C# dla testów automatycznych.
Na koniec tego treningu uczestnicy będą w stanie:
Zrozumieć zaawansowane koncepcje i najlepsze praktyki programowania w C#.
Stosować zaawansowane zasady programowania obiektowego do tworzenia wydajnych i elastycznych rozwiązań testowych.
Projektować i rozwijać modułowe i ponownie użytowalne ramy automatyzacji, wykorzystując najlepsze praktyki branżowe.
Jersey to open sourceowa referencyjna implementacja JAX-RS (Java API for RESTful Web Services). Zapewnia biblioteki pozwalające szybko i efektywnie budować RESTowe API w języku Java. W połączeniu z nowoczesnymi narzędziami testowymi, Jersey umożliwia programistom efektywne projektowanie, tworzenie, testowanie oraz dokumentowanie API.
Trening prowadzony przez instruktora (online lub stacjonarnie) jest skierowany do początkujących i średnio zaawansowanych programistów i testerów Java, którzy chcą nauczyć się tworzenia i testowania API przy użyciu Jersey oraz wspierających narzędzi.
Na koniec tego treningu uczestnicy będą w stanie:
Ustawić projekt Jersey za pomocą Mavena.
Budować i wdrażać RESTowe API przy użyciu Jersey.
Testować API przy użyciu Postmana i automatycznych frameworków testowych.
Obsługiwać błędy, bezpieczeństwo oraz dokumentację dla API.
Format kursu
Interaktywna prezentacja i dyskusja.
Poprzedzenie ćwiczeniami praktycznymi.
Implementacja w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
Aby poprosić o dostosowany trening dla tego kursu, prosimy skontaktować się z nami, aby ustalić szczegóły.
Design Thinking to metodyka skierowana na człowieka, służąca do rozwiązywania problemów poprzez empatię, definicję, generowanie pomysłów, tworzenie prototypów i testowanie. Skupienie się na pierwszych dwóch etapach — Empatia i Definicja — pomaga zespołom lepiej zrozumieć wewnętrznych klientów i określić właściwe problemy do rozwiązania.
Trening prowadzony przez instruktora (online lub na miejscu) jest skierowany do zespołów i kierowników o poziomie zaawansowania od podstawowego do średniego, którzy chcą wzmocnić swoją relację z wewnętrznymi klientami, zmniejszyć opór na zmiany oraz poprawić efektywność operacyjną poprzez praktyczne i kreatywne metody.
Na koniec tego treningu uczestnicy będą w stanie:
Stosować techniki aktywnego słuchania i wywiadów, aby zgromadzić znaczące informacje o wewnętrznych klientach.
Tworzyć mapy empatii i uchwalać potrzeby i bariery użytkowników.
Różnicować prawdziwe korzenie problemów od postrzeganych kwestii za pomocą narzędzi takich jak “5 Dlaczego” i drzewa problemów.
Tworzyć jasne, wykonawcze stwierdzenia problemowe (POV), które przewodnią pracę nad rozwiązaniami.
Format Kursu
Interaktywna wykład i dyskusja.
Praktyczne ćwiczenia ręczne i role odgrywane.
Warsztaty grupowe i sesje zwrotnych informacji plenarnych.
Opcje Dostosowywania Kursu
Aby poprosić o dostosowaną wersję specjalnie skonfigurowaną do konkretnego wewnętrznego procesu (np., zakupów lub udostępniania sprzętu), prosimy skontaktować się z nami, aby ustalić szczegóły.
To szkolenie prowadzone przez instruktora w dolnośląskie (online lub na miejscu) jest skierowane do programistów i inżynierów o poziomie średnim, którzy chcą skutecznie zarządzać i diagnostykować problemy z licencjami oprogramowania w swoich organizacjach lub projektach.
Po ukończeniu tego szkolenia uczestnicy będą w stanie:
Zrozumieć podstawowe pojęcia licencjonowania oprogramowania oraz sposób zarządzania licencjami przez FlexLM.
Nauczyć się instalować oprogramowanie serwera i klienta FlexLM na różnych systemach operacyjnych.
Tworzyć, dystrybuować i zarządzać licencjami, w tym licencjami płynnymi i zablokowanymi na węźle.
Wykrywać i rozwiązywać typowe problemy związane z instalacją, dystrybucją i używaniem licencji.
Certyfikacja ISTQB Certified Tester Advanced Level – Test Automation Engineer (CTAL-TAE) to światowo uznana certyfikacja skoncentrowana na projektowaniu, tworzeniu i utrzymywaniu rozwiązań automatyzacji testów w realnych środowiskach.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do testerów o poziomie zaawansowanym do bardzo zaawansowanym oraz profesjonalistów z dziedziny automatyzacji, którzy chcą zdobyć praktyczne, skupione na egzaminie wiedzę zgodną z oficjalnym programem CTAL-TAE i osiągnąć sukces na swoim egzaminie certyfikacyjnym.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Zrozumieć program CTAL-TAE i cele certyfikacyjne.
Projektować i wdrażać skalowalne i utrzymywane architektury automatyzacji testów.
Oceniać i wybierać odpowiednie narzędzia i ramy automatyzacji.
Integrować automatyczne testy z potokami CI/CD.
Zastosować metody strukturalne do planowania, tworzenia i utrzymywania automatycznych rozwiązań testowych.
Ćwiczyć z symulacjami egzaminów i zdobywać znajomość rzeczywistych formatów testów.
Format Kursu
Interaktywne wykłady i dyskusje.
Dużo ćwiczeń i praktyki.
Ręczne wdrażanie w środowisku laboratoryjnym.
Opcje Personalizacji Kursu
Aby złożyć wniosek o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu uzgodnień.
To prowadzone przez instruktora szkolenie na żywo w dolnośląskie (na miejscu lub zdalnie) jest przeznaczone dla początkujących i średnio zaawansowanych profesjonalistów, którzy chcą zrozumieć i zastosować Design Thinking metodologie w celu napędzania innowacji i ulepszania rozwiązań biznesowych.
Pod koniec tego szkolenia uczestnicy będą w stanie
Zrozumieć podstawowe zasady Design Thinking i jego rolę w innowacji.
Zastosować pięć faz Design Thinking do rozwiązywania problemów.
Wykorzystywać techniki i narzędzia ideacji do wspierania kreatywności.
Wdrożyć strategie Design Thinking w celu usprawnienia procesów i zwiększenia wydajności.
To prowadzone przez instruktora szkolenie na żywo w dolnośląskie (online lub na miejscu) jest skierowane do profesjonalistów, którzy chcą poznać i zrozumieć koncepcję pomiaru oprogramowania i wykorzystać ją do oszacowania i zwymiarowania dowolnego procesu tworzenia oprogramowania i produktywności.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumienie wykorzystania pomiarów i metryk oprogramowania w tworzeniu oprogramowania.
Śledzenie postępów i ocena produktywności przy użyciu metryk oprogramowania.
Analiza danych pomiarowych oprogramowania w celu zapewnienia jakości i usprawnienia procesu.
To prowadzone przez instruktora szkolenie na żywo w dolnośląskie (na miejscu lub zdalnie) jest przeznaczone dla początkujących i średnio zaawansowanych uczestników, którzy chcą rozwiązywać codzienne wyzwania w miejscu pracy za pomocą technik grywalizacji.
Pod koniec tego szkolenia uczestnicy będą mogli
Zrozumieć zasady Design Thinking i jego zastosowanie do rozwiązywania problemów.
Stosować techniki grywalizacji w celu zwiększenia zaangażowania i innowacyjności.
Rozwijać kreatywne i praktyczne rozwiązania typowych problemów w miejscu pracy.
Skutecznie współpracować w zespołach w celu wdrożenia strategii rozwiązywania problemów.
Stosować podejście iteracyjne w celu udoskonalania rozwiązań poprzez informacje zwrotne i eksperymenty.
Domain-Driven Design (DDD) to podejście do rozwoju oprogramowania, które podkreśla projektowanie systemów wokół dziedziny biznesowej, wykorzystując wspólny powszechnie używany język oraz techniki modelowania taktycznego i strategicznego.
To szkolenie prowadzone przez instruktora (online lub stacjonarnie) skierowane jest do doświadczonych programistów, którzy chcą zastosować zasady DDD w celu zaprojektowania solidnych, łatwych w utrzymaniu i skalowalnych systemów.
Na koniec tego szkolenia uczestnicy będą w stanie:
Identyfikować i modelować kluczowe koncepcje dziedziny przy użyciu powszechnie używanego języka i ograniczonych kontekstów.
Zastosować taktyczne wzorce DDD, takie jak jednostki, obiekty wartościowe, agregaty, repozytoria i usługi domenowe.
Projektować mapy kontekstów i strategiczne granice w celu zarządzania złożonością między mikroserwisami i zespołami.
Integrować praktyki DDD do zespołów Agile i przepływów pracy CI/CD, aby poprawić współpracę i dostarczanie produktów.
Format kursu
Interaktywna prezentacja i dyskusja.
Wiele ćwiczeń i praktyk.
Ręczna implementacja w środowisku live-lab.
Opcje dostosowywania kursu
Aby zaprosić do dostosowanego szkolenia dla tego kursu, prosimy o kontakt z nami.
To prowadzone przez instruktora szkolenie na żywo w dolnośląskie (online lub na miejscu) jest przeznaczone dla profesjonalistów, którzy chcą zrozumieć koncepcję pomiaru punktu funkcyjnego i jak włączyć go do pomiaru produktywności tworzenia oprogramowania.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumienie pomiarów punktów funkcyjnych i niefunkcyjnych w tworzeniu oprogramowania.
Pomiar jednostek produktu oprogramowania dla analizy jakości i produktywności.
ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) jest certyfikacją poziomu profesjonalnego, która skupia się na zaawansowanych praktykach zarządzania testami, umiejętnościach lidera oraz strategicznych decyzjach zgodnych z programem nauczania ISTQB.
To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest skierowane do menedżerów testów i profesjonalistów z zakresu jakości, którzy chcą opanować program ISTQB Advanced Level Test Manager i przygotować się do certyfikacji.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
Rozwijać i zarządzać kompleksowymi strategiami i planami testowymi.
Zastosowywać techniki testowania opartych na ryzyku, aby optymalizować wysiłek testowy.
Monitorować, kontrolować i poprawiać procesy testowania w ramach projektów.
Kierować i rozwijać zespoły testowe, zarządzając oczekiwaniami zainteresowanych stron.
Korzystać z narzędzi i wskaźników do zarządzania testami, raportowania i ciągłego doskonalenia.
Format kursu
Interaktywne wykłady i dyskusje.
Ćwiczenia i pytania praktyczne związane z egzaminem.
Praktyczne studia przypadków i symulacje zgodne z programem ISTQB CTAL-TM.
Opcje dostosowania kursu
Aby poprosić o dostosowanie szkolenia dla tego kursu, prosimy o kontakt w celu uregulowania.
To szkolenie prowadzone przez instruktora w dolnośląskie (online lub na miejscu) jest skierowane do developerów, architektów i analityków na poziomie średnim, którzy chcą poznać i zastosować koncepcje oraz praktyki DDD w swoich projektach oprogramowania.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Zrozumieć podstawowe koncepcje DDD (ograniczone konteksty, encje itp.) i ich zastosowanie w projektach oprogramowania.
Zastosować strategiczne DDD do określenia i projektowania modelu domeny, identyfikacji poddomen i ustalenia granic.
Wdrożyć taktyczne DDD przy użyciu wzorców, takich jak CQRS, fabryki i źródłowe zdarzenia.
Refaktoryzować i modernizować systemy legacy skutecznie przy użyciu technik DDD.
Projektować i wdrażać architektury zorientowane na produkt, domenę i zespół.
Wykorzystywać data mesh do tworzenia platformy danych zorientowanej na domenę wspierającej odkrywanie i zarządzanie danymi.
To prowadzone przez instruktora szkolenie na żywo w dolnośląskie (online lub na miejscu) jest przeznaczone dla początkujących liderów i specjalistów HR, którzy chcą nauczyć się i stosować metodologie Design Thinking w celu wspierania innowacji, zwiększania możliwości rozwiązywania problemów i skutecznego angażowania zespołów.
Pod koniec tego szkolenia uczestnicy będą w stanie
Wyposażyć uczestników w narzędzia i metodologie wspierające innowacyjność i zaangażowanie zespołu.
Rozwijać umiejętności w zakresie mapowania empatii, tworzenia pomysłów i prototypowania w celu rozwiązywania złożonych wyzwań.
Zastosować zasady Design Thinking do scenariuszy przywództwa i HR.
Promowanie kultury innowacji w zespołach technologicznych.
Trening prowadzony przez instruktora (online lub stacjonarnie) w dolnośląskie jest skierowany do operatorów i testerów, którzy chcą korzystać z EasyTest do testowania aplikacji lub systemów.
Na końcu tego treningu uczestnicy będą w stanie:
Zainstalować i skonfigurować EasyTest.
Korzystać z EasyTest do testowania systemów i funkcji aplikacji.
Trening prowadzony przez instruktora (online lub stacjonarnie) jest skierowany do profesjonalistów, którzy chcą nauczyć się korzystania z SNAP w estymacji i pomiarze projektów.
Na koniec tego treningu uczestnicy będą mogli:
Poznać zasady i wytyczne SNAP oraz FPA.
Lepiej planować i estymować projekty oprogramowania.
Zrozumieć bazowe procesy produkcyjne i identyfikować obszary do poprawy procesów.
Korzystać z SNAP, aby zwiększyć efektywność wydajności i uzyskać stabilność funkcyjną.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do profesjonalistów testujących oprogramowanie na poziomie średniozaawansowanym, którzy chcą zostać certyfikowani w TOSCA i udowodnić umiejętności w zakresie automatyzacji testów za pomocą Tricentis Tosca.
Na koniec tego szkolenia uczestnicy będą w stanie:
Zrozumieć strukturę i wymagania certyfikacji TOSCA.
Opanować koncepcje TOSCA, w tym projektowanie, automatyzację i wykonywanie testów.
Zastosować najlepsze praktyki w tworzeniu ponownego użycia i łatwych w utrzymaniu przypadków testowych.
Przygotować się do praktycznych i teoretycznych elementów egzaminu certyfikacyjnego TOSCA.
Ten kurs zapewnia szkolenie w zakresie obsługi projektów testowych i oferuje praktyczne doświadczenie w zakresie aplikacji internetowych, automatyzacji testów funkcjonalnych oraz automatyzacji testów wieloplatformowych przy użyciu zestawu testowego Selenium.
Grupę docelową tego kursu stanowią inżynierowie testowania oprogramowania i testerzy ręczni.
Po ukończeniu szkolenia uczestnicy będą mogli efektywnie korzystać z Selenium WebDriver w rzeczywistych projektach.
W tym szkoleniu prowadzonym przez instruktora, uczestnicy nauczą się jak wzmocnić zestaw testów automatycznych za pomocą zaawansowanych technik sterowania Selenium.
Na końcu tego szkolenia uczestnicy będą w stanie:
Rozwiązywać złożone problemy automatyzacji testowania aplikacji webowych za pomocą Selenium.
Zastosować wyrażenia regularne i techniki weryfikacji oparte na wzorcach.
Obsługiwać wyjątki, które zatrzymują wykonywanie testów.
Programowo wyszukiwać obiekty w sieci.
Dynamicznie zbierać dane z formularzy internetowych.
To szkolenie prowadzone przez instruktora (online lub stacjonarnie) wprowadza uczestników do automatycznego testowania z użyciem Selenium WebDriver i C# w Visual Studio. Jeśli nie masz doświadczenia w programowaniu w C# lub chcesz odświeżyć te umiejętności, sprawdź kurs: C# dla Inżynierów Testowania Automatycznego.
Ta prowadzona przez instruktora, na żywo przeprowadzana szkolenie w dolnośląskie (online lub stacjonarnie) jest skierowana do testerów oprogramowania, którzy chcą używać Cypressa do automatyzacji testów.
Na końcu tego szkolenia uczestnicy będą w stanie:
Wykonywać end-to-end automatyzację testów za pomocą Cypressa.
Implementować testy integracyjne i jednostkowe w aplikacji webowej.
To ten prowadzone przez instruktora, żywe szkolenie w dolnośląskie jest przeznaczone dla każdego zainteresowanego nauką C# w celu automatyzacji testów. Jest to przyspieszony, intensywny kurs z dużą ilością ćwiczeń praktycznych, które pozwalają uczestnikom szybko opanować podstawowe umiejętności programistyczne niezbędne w automatyzacji oprogramowania. Skoncentrowany jest na podstawach C#, które można natychmiast zastosować w automatyzacji testów.
Ten kurs nie omówi w głębi ram automatyzacji testów, takich jak Selenium. Jeśli już posługujesz się C# i chcesz natychmiast zacząć testować z użyciem Selenium, sprawdź: Selenium WebDriver w C#: Wprowadzenie do automatyzacji testów internetowych w C#.
Selenium to framework otwartego oprogramowania służący do automatyzacji testowania aplikacji webowych w różnych przeglądarkach. Z Selenium 4 dostępne są ulepszone API WebDriver, natywne lokalizatory względne oraz poprawione wsparcie dla siatki. Python oferuje prostotę i silną integrację z frameworkami testowymi, takimi jak Pytest, co czyni go potężnym wyborem do tworzenia skalowalnych i utrzymywalnych zestawów testów automatyzowanych.
To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest przeznaczone dla testerów i deweloperów na poziomie początkującego do średnio zaawansowanego, którzy chcą używać Selenium z Pythonem do automatyzacji testowania aplikacji webowych w realnych środowiskach.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
Zainstalować i skonfigurować Selenium z Pythonem w środowisku testowym.
Tworzyć solidne skrypty automatyzacji testów za pomocą Selenium WebDriver i Pytest.
Zastosować model obiektów stron (POM) dla utrzymywalnych frameworków testowych.
Uruchamiać testy w wielu przeglądarkach za pomocą Selenium Grid.
Integrować automatyczne testy z wyzwalaczami CI/CD.
Rozwiązywać typowe problemy i stosować najlepsze praktyki dla stabilności automatyzacji.
Format kursu
Interaktywne wykłady i dyskusje.
Dużo ćwiczeń i praktyki.
Ręczna implementacja w żywym środowisku laboratoryjnym.
Opcje dostosowania kursu
Aby złożyć wniosek o dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia.
Ten szkolenie prowadzone przez instruktora w dolnośląskie jest przeznaczone dla każdego zainteresowanego nauką Javy w celu automatyzacji testów. Jest to skrócone, intensywne kurs z dużą ilością ćwiczeń praktycznych, które szybko przygotują uczestników do stosowania podstawowych umiejętności programowania niezbędnych do automatyzacji testów oprogramowania. Skoncentrowane jest ono na podstawach Javy, które mogą być natychmiast zastosowane do automatyzacji testów.
Ten kurs nie porusza w głąb frameworków do automatyzacji testów, takich jak Selenium. Ominie również konwencjonalny sposób nauki Javy poprzez "Hello World", ponieważ nie jest to kurs rozwoju aplikacji. Kurs ten ma na celu szybkie wprowadzenie uczestników w automatyzację testów. Jeśli już posiadasz umiejętności w Javie i chcesz natychmiast rozpocząć testowanie z Selenium, sprawdź: Wprowadzenie do Selenium (https://www.nobleprog.com/introduction-selenium-training).
W tym szkoleniu prowadzonym przez instruktora uczestnicy nauczą się, jak wzmocnić automatyzowany zestaw testów za pomocą zaawansowanych technik sterowania Selenium.
Publik: testerzy oprogramowania, menedżerowie testów, specjaliści ds. jakości.
Ten prowadzony przez instruktora warsztat na żywo w dolnośląskie rozpoczyna się od wprowadzenia do BDD, czym jest i jak jest wykorzystywany przez firmy do promowania dobrego projektowania, tworzenia i testowania oprogramowania. Robimy to z nieinżynierskiego punktu widzenia, mając na uwadze użytkowników końcowych, ich wymagania, język i sposób myślenia. Zajmujemy się również wyzwaniami komunikacyjnymi, które interesariusze biznesowi mogą napotkać, gdy pracują bliżej ze swoimi technicznie nastawionymi kolegami.
Pod koniec tego szkolenia uczestnicy będą wiedzieć, jak
Pisać zwięzłe historie użytkowników, które uchwycą wzorce użytkowania rzeczywistych użytkowników oprogramowania.
Przetłumaczyć swoje historie użytkowników na behawioralny język BDD (Given, When, Then).
Tworzenie przypadków testowych na podstawie tych historii, do wykorzystania przez inżynierów w celu wdrożenia i testowania.
Zrozumienie relacji między wymaganiami produktu, kryteriami akceptacji i przypadkami testowymi.
Demistyfikować techniczny żargon, który utrudnia komunikację i zrozumienie.
Zainstaluj i używaj świetnych narzędzi do pisania plików funkcji BDD.
Zrozumienie i docenienie tego, co dzieje się po przekazaniu pracy inżynierom.
Odgrywanie bardziej aktywnej roli w iteracyjnym cyklu rozwoju.
Szkolenie przeznaczone jest zarówno dla pracowników działów IT, jak i biznesowych. Celem kursu jest zapewnienie sposobu na ułatwienie komunikacji między działami w procesie tworzenia oprogramowania. Uczestnicy poznają testy behawioralne umożliwiające tworzenie bardziej niezawodnego oprogramowania bez konieczności stosowania kosztownych i zaawansowanych narzędzi.
Cypress jest ramą testową do testowania od końca do końca. Cypress pozwala użytkownikom na konfigurację, pisanie, uruchamianie i debugowanie testów dla dowolnej aplikacji frontendowej lub strony internetowej.
To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest skierowane do testerów oprogramowania, którzy chcą wykorzystać Cypress do automatyzacji testów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Wykonanie automatyzacji testów od końca do końca z użyciem Cypress.
Wdrożenie testów integracyjnych i jednostkowych w aplikacji webowej.
Użycie Cypress jako alternatywy dla Selenium.
Format kursu
Interaktywne wykłady i dyskusje.
Wiele ćwiczeń i praktyki.
Ręczne wdrożenie w środowisku laboratoryjnym.
Opcje dostosowywania kursu
Aby złożyć wniosek o dostosowane szkolenie dla tego kursu, prosimy o kontakt z nami w celu uregulowania szczegółów.
Istnieje wiele sprawdzonych i powszechnie dostępnych wzorców. Czasem wystarczy zmienić nazwy i zaimplementować wzorzec w konkretnej technologii. Może to oszczędzić setki godzin, które w przeciwnym razie byłyby poświęcone na projektowanie i testy. Cele Szkolenia To szkolenie ma dwa cele: po pierwsze, umożliwia ci ponowne wykorzystanie powszechnie znanych wzorców, a po drugie, tworzenie i ponowne wykorzystanie wzorców specyficznych dla Twojej organizacji. Pomaga ocenić, jak wzorce mogą zmniejszyć koszty, systematyzować proces projektowania oraz generować ramkę kodową opartą na Twych wzorcach. Publiczność Projektanci oprogramowania, analitycy biznesowi, menedżerowie projektów, programiści i deweloperzy, a także menedżerowie operacyjni i kierownictwo działu oprogramowania. Styl Szkolenia Szkolenie koncentruje się na przypadkach użycia oraz ich związkach z określonym wzorcem. Większość przykładów jest wyjaśniona w UML i prostych przykładach w Javie (język może się zmienić, jeśli kurs zostanie zarezerwowany jako zamknięty). Przewodniczy Ci przez źródła wzorców oraz pokazuje, jak katalogować i opisywać wzorce, które mogą być ponownie wykorzystywane w Twojej organizacji.
W tym prowadzonym przez instruktora szkoleniu warsztatowym na żywo w dolnośląskie (online lub na miejscu) uczestnicy dowiedzą się, jak zastosować pięć etapów Design Thinking, aby lepiej zrozumieć problemy doświadczane przez użytkowników końcowych produktu lub usługi, a następnie opracować najlepsze podejście do ich rozwiązania.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Używanie kreatywnych strategii w celu dopasowania potrzeb klientów do technologicznie wykonalnych rozwiązań.
Sformułowanie strategii mającej na celu zwiększenie wartości dla klienta i ulepszenie oferty produktów i usług.
Istnieje pięć etapów w procesie Design Thinking (DT) (empatia, zdefiniowanie problemu, pomysł, prototyp, test).
W coraz bardziej złożonym świecie mamy do czynienia z problemami, które mogą wymagać specjalnego podejścia. Design Thinking pomaga radzić sobie ze złożonymi problemami. Opanowanie myślenia projektowego pomaga skutecznie radzić sobie ze złożonymi problemami, lepiej komunikować się, skutecznie przekonywać, poprawiać wyniki biznesowe oraz poprawiać zachowanie i wydajność organizacyjną i osobistą.
Jak działa DT: uczenie się od ludzi i problemów, znajdowanie wzorców, projektowanie modelu (dryf modelu), testowanie modelu, ocena modelu i ponowna inżynieria.
Związek między DT, innowacjami i przedsiębiorczością.
Metody i narzędzia DT: persona, mapa interesariuszy, mapa podróży klienta, plan usługi, innowacja modelu biznesowego.
Zastosowanie DT: myślenie projektowe, przełomowe innowacje, podejście iteracyjne, zwinna technika szacowania, krytyczne myślenie, rozwiązywanie problemów, praca zespołowa, gotowość do przywództwa, umiejętności komunikacyjne, znajomość technologii, myślenie przyszłościowe, kompetencje międzykulturowe i etyczne, inteligencja emocjonalna, samoświadomość, umiejętności negocjacyjne, rozwiązywanie konfliktów.
Cele:
Zrozumienie podstaw i niuansów DT
Poznanie kluczowych pojęć, czynników, teorii, typów i modeli DT.
Eksperymentowanie, doświadczanie i praktykowanie DT
Dostawa:
Jest to 1-dniowe (4-godzinne) szkolenie, które obejmuje
wykłady (40% - prezentacja teorii, koncepcji, modeli i interakcji),
W coraz bardziej skomplikowanym świecie mamy do czynienia z problemami, które mogą wymagać specjalnych podejść. Design Thinking pomaga w radzeniu sobie z złożonymi problemami. Opanowanie Design Thinking pomaga skutecznie radzić sobie z złożonymi problemami, poprawia komunikację, przekonuje efektywnie, poprawia wyniki biznesowe i poprawia zachowania i wydajność organizacji oraz jednostki.
Cele programu:
Wprowadzenie do Design Thinking i jego zastosowania w różnych branżach
Wykrywanie korzyści płynących z Design Thinking i jego znaczenia w rozwiązaniach
Zrozumienie znaczenia klienta w Design Thinking
Zrozumienie narzędzi wykorzystywanych w Design Thinking i sposobów ich zastosowania
Design Thinking jest uznaną na świecie metodą tworzenia innowacyjnych usług, procesów i produktów.
W centrum Design Thinking jest człowiek. Istotą metody jest właściwie zdefiniowany problem oraz skoncentrowanie na realnych potrzebach końcowego użytkownika, Świadomość tej istotnej różnicy ogranicza ryzyko porażki.
Celem głównym szkolenia jest poznanie praktycznego wymiaru metody w codziennej pracy.
To jest szkolenie z podstaw testowania, akredytowane przez Stowarzyszenie Jakości Systemów Informacyjnych. Celem szkolenia jest przygotowanie uczestników do egzaminu i uzyskania certyfikatu ISTQB® Foundation. Egzamin ISTQB® CTFL organizowany przez SJSI można zdawać na miejscu lub online, w języku polskim lub angielskim i trwa 60 minut. Egzamin składa się z 40 pytań o jednym poprawnym odpowiedzi. Pozytywny wynik uzyskuje się po poprawnej odpowiedzi na 65% pytań (26 punktów). Koszt egzaminu jest zawarty w cenie szkolenia.
Po ukończeniu szkolenia uczestnik będzie mógł opisać proces tworzenia oprogramowania oraz znać techniki testowania i zasady projektowania testów.
Organizowane przez NobleProg Polska sp. z o.o., ATO (PeopleCert Registry ID 5860)
To prowadzone przez instruktora szkolenie na żywo w dolnośląskie (online lub na miejscu) jest przeznaczone dla testerów oprogramowania, którzy chcą używać Postman do testowania API.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Wykonywanie testów przy użyciu zautomatyzowanych żądań i przepływów pracy.
Definiowanie, rozwijanie, testowanie i obserwowanie interfejsu API przy użyciu systemu kontroli wersji.
Generowanie dynamicznych danych w żądaniu.
Dokumentowanie i organizowanie testów w kolekcje w celu weryfikacji przez zespół.
IREB CPRE (International Requirements Engineering Board - Certified Professional for Requirements Engineering) to certyfikacja dla specjalistów w dziedzinie inżynierii wymagań. Ta certyfikacja ma na celu potwierdzenie wiedzy, umiejętności i doświadczenia w obszarze zarządzania i inżynierii wymagań w procesie tworzenia oprogramowania. Wartość Certyfikacji IREB CPRE: Potwierdzenie i uznanie wiedzy, umiejętności i doświadczenia w obszarze inżynierii wymagań. Wyróżnienie się na rynku pracy jako profesjonalista specjalizujący się w zarządzaniu wymaganiami. Zwiększenie wiarygodności i zaufania wśród pracodawców, klientów i współpracowników.
Ta prowadzona przez instruktora, na żywo szkolenie (online lub stacjonarne) jest skierowane do inżynierów DevOps, którzy chcą korzystać z Selenium do wykonywania testów Selenium wewnątrz kontenerów Docker.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
Tworzyć infrastrukturę automatyzacji testów dla testowania na żądanie.
Rozwijać ramkę automatyzacji testów przy użyciu Java.
Budować potoki CI/CD od podstaw z Jenkins i Docker.
Software Engineering zaczyna się tam, gdzie kończy się programowanie. W tym kursie nauczysz się solidnych podstaw w Software Engineering. Stanowi on pomost od programowania do solidnych praktyk inżynierskich. Kurs zawiera przegląd podstawowych pojęć i słownictwa zwykle używanego w tej dziedzinie. Podczas kursu nauczysz się korzystać z wielu technik planowania, wdrażania i walidacji projektów oprogramowania oraz oceny i ulepszania procesów rozwoju.
Odbiorcy:
Kurs przeznaczony jest dla programistów z różnych środowisk, którzy znają co najmniej jeden język programowania.
Podczas tego prowadzonego przez instruktora, na żywo szkolenia w dolnośląskie, uczestnicy nauczą się korzystać z funkcji TestComplete, takich jak model obiektów testowych, punkty kontrolne, mapowanie nazw i interfejs użytkownika do przeprowadzania automatycznego testowania aplikacji stacjonarnych, internetowych i mobilnych.
Na koniec tego szkolenia uczestnicy będą w stanie:
Tworzyć, nagrywać i uruchamiać testy funkcyjne.
Tworzyć skalowalną i utrzymaną strukturę testową.
Tworzyć punkty kontrolne, dostosowywać testy do wielu urządzeń i analizować wyniki testów.
W tym szkoleniu prowadzonym przez instruktora uczestnicy nauczą się korzystania z Tosca do wykonywania testowania end-to-end (web + backend). Szkolenie łączy teorię z praktyką w żywym środowisku laboratoryjnym, dając uczestnikom możliwość interakcji z technologią, instruktorem i kolegami.
Szkolenie rozpoczyna się od przeglądu tradycyjnego automatyzowanego testowania opartego na kodzie i skryptach oraz kontrastuje je z podejściem modelowym (MBT) Tosca. Uczestnicy nauczą się tworzenia i wykonywania przypadków testowych za pomocą domyślnych modułów Tosca oraz jak tworzyć własne moduły do wykonania.
Od zasad modelowania oprogramowania po pokrycie testów na różnych przeglądarkach, to szkolenie wprowadza uczestników w zarówno teorię, jak i praktykę, umożliwiając im wdrożenie własnego rozwiązania testowego w Tosca.
Kurs The Principal Engineer - Masterclass jest skierowany do doświadczonych i motywowanych inżynierów, którzy już znają sposób na dostarczanie gotowego do produkcji kodu. Ten kurs pomoże Ci stać się wyjątkowym inżynierem oprogramowania/liderem, który będzie miał duży pozytywny wpływ na Twój zespół i organizację. W ramach tego kursu dowiesz się o projektowaniu systemów i architekturze, technikach recenzji kodu, mentoringu i coachingu inżynierów, programowaniu w parach, budowaniu silnej kultury inżynierskiej oraz innych podstawowych praktyk inżynierskich.
Trening prowadzony przez instruktora (na miejscu lub zdalnie) jest skierowany do:
inżyniera oprogramowania poziomu średniego
seniora inżyniera oprogramowania
principal inżyniera oprogramowania
staff inżyniera oprogramowania
lead inżyniera oprogramowania
architekta oprogramowania
menedżerów ds. inżynieryjnych
Po zakończeniu tego treningu uczestnicy będą w stanie:
Awansować na wyższy poziom od średniego lub seniora inżyniera
Jeśli już kierują zespołem lub są powyżej poziomu seniora, mogą zacząć korzystać z narzędzi, technik i ramy naukowej pozyskanej w trakcie tego kursu, aby:
efektywnie prowadzić wysokowydajne zespoły inżynierskie
efektywnie współpracować z wszystkimi zaangażowanymi stronami (360°)
uzyskać ekspertizę w kluczowych umiejętnościach technicznych principal inżyniera
promować silną kulturę inżynierską w organizacji
wystroić się postawą do ciągłego nauki
Format Kursu
Interaktywna prelekcja i dyskusja.
Muchę ćwiczeń i praktyki.
Narzędzia, techniki i ramy do stania się inżynierem jednorożcem
Udostępnianie doświadczenia z życia zawodowego
Opcje Dostosowywania Kursu
Aby zamówić dostosowany trening dla tego kursu, prosimy o kontakt z nami w celu ustalenia szczegółów.
Szkolenie - Advanced C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Trener ma dużą wiedzę na ten temat i jest w stanie podać przykłady z prawdziwego świata dzięki swojemu doświadczeniu.
Nouf
Szkolenie - Agile Software Testing with Continuous Integration
Przetłumaczone przez sztuczną inteligencję
Otwarta dyskusja na temat różnych zagadnień i przykładów wydarzeń z jakimi możemy się zetknąć przy tworzeniu wymagań.
Piotr - Nippon Seiki Europe
Szkolenie - IREB CPRE Foundation - przygotowanie do egzaminu
Bardzo dokładnie tłumaczone każde zagadnienie
Patrycja - Alior Bank SA
Szkolenie - Selenium WebDriver in C#
Wszystko mi się podobało, ponieważ jest to dla mnie nowość i widzę wartość dodaną, jaką może wnieść do mojej pracy.
Zareef - BMW South Africa
Szkolenie - Tosca: Model-Based Testing for Complex Systems
Przetłumaczone przez sztuczną inteligencję
Trener bardzo dobrze zna materiały dydaktyczne, a dostarczona maszyna wirtualna jest bardzo pomocna.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Szkolenie - Performance engineering/tuning
Przetłumaczone przez sztuczną inteligencję
Przykłady z życia codziennego.
Kristoffer Opdahl - Buypass AS
Szkolenie - Web Security with the OWASP Testing Framework
Przetłumaczone przez sztuczną inteligencję
Tematy poruszane podczas szkolenia oraz wiedza prowadzącego na ich temat.
Sajid Baloch - Eschbach GmbH
Szkolenie - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
Przetłumaczone przez sztuczną inteligencję
Dostaję odpowiedni poziom zrozumienia, który potrzebuję, aby pomóc we dziennym dziele
Wasfi Adams
Szkolenie - Impacted Function Point (IFP)
Przetłumaczone przez sztuczną inteligencję
Trener był niezwykle angażujący i upewnił się, że zrozumieliśmy materiał dzięki pytaniami i potwierdzeniom. Chociaż zawartość była przerażająca, trener dobrze ją rozwinął i uczynił ją łatwodostępną dla późniejszego odniesienia.
Zaid Amerika
Szkolenie - Unit of Software Measurement Parameterization (UMSP)
Przetłumaczone przez sztuczną inteligencję
przykłady, które trener użył w każdym temacie, co ułatwiło zrozumienie
huda Alyassi - Dubai Government Human Resources Dept.
Szkolenie - Adobe XD
Przetłumaczone przez sztuczną inteligencję
Ciągła interakcja między nami, a Moniką, brak tematów tabu, brak oceniania, możliwość dzielenia się swoimi myślami i doświadczeniami.
Wiele ćwiczeń, które dały wiele praktycznych umiejętności.
Rafal Borek - Bytamic Solutions sp. z o.o.
Szkolenie - Automation Testing with Cypress
Przetłumaczone przez sztuczną inteligencję
merytoryczne treści
Hubert Borowczyk - SPOC SA
Szkolenie - Architecture for Developers
Ilość ćwiczeń praktycznych.
Jakub Wasikowski - riskmethods sp. z o.o
Szkolenie - API Testing with Postman
Przetłumaczone przez sztuczną inteligencję
Tematyka dobrze rozłożona w czasie.
Marek Bukowski - Nabywca Ergo Digital IT GMBH/ Beneficjent Ergo Digital IT GMBH Oddzial w Polsce
Szkolenie - Selenium with Jenkins and Docker
Teoria, przykłady, ćwiczenia, wyjaśnienia.
bao thanh n guyen van - EDQM - Council of Europe - Conseil de l'Europe
Szkolenie - Agile Software Testing
Przetłumaczone przez sztuczną inteligencję
wiedza i doświadczenie prowadzącego - szacun!
Adam Gozdziewski - SPOC SP Z O O
Szkolenie - JavaScript - Advanced Programming
Trener dokładnie wyjaśnił każdą funkcję.
Argean Quilaquil - DXC
Szkolenie - TestComplete
Przetłumaczone przez sztuczną inteligencję
Trener jest miły. Jego wyjaśnienia są jasne i interesujące. Stara się uczynić lekcje jak najbardziej ciekawymi. Wychwytywałem z lekcji dużo wiedzy. Dziękuję bardzo. Najbardziej przydatną techniką, którą nauczyłem się, jest lokalizowanie elementów dla różnych składników stron internetowych, takich jak pola tekstowe, przyciski radiowe i przyciski. Czasem ID elementu nie jest prawidłowo capowane. Nauczaliśmy się innej metody znajdowania elementów za pomocą selektorów CSS, XPath, nazwy oraz ID. Podobały mi się wyjaśnienia. Dziękuję.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Szkolenie - Advanced Selenium with C#
Przetłumaczone przez sztuczną inteligencję
To fakt, że użyliśmy rzeczywistych przykładów z mojej pracy.
Mark Scerri Pace - Arnold Media Ltd.
Szkolenie - BDD for Non-Programmers: Live Workshop