Prowadzone przez instruktorów szkolenia na żywo z testowania oprogramowania pokazują poprzez interaktywną dyskusję i praktyczne ćwiczenia, jak wykorzystać specjalistyczną wiedzę i umiejętności, aby znacznie zwiększyć produktywność i wydajność testowania.
Szkolenie z testowania oprogramowania jest dostępne jako "szkolenie online na żywo" lub "szkolenie stacjonarne na żywo". Szkolenie online na żywo (inaczej "zdalne szkolenie na żywo") odbywa się za pośrednictwem interaktywnego, zdalnego pulpitu. Szkolenie na żywo na miejscu może być prowadzone lokalnie w siedzibie klienta w Trójmiasto lub w korporacyjnych centrach szkoleniowych NobleProg w Trójmiasto.
NobleProg - lokalny dostawca szkoleń
Gdynia
Hotel Nadmorski, Ejsmonda 2, Gdynia, Polska, 81-409
Sala szkoleniowa znajduje się zaledwie 3 kilometry od Dworca PKP/PKS w Gdyni, co sprawia, że jest łatwo dostępna dla uczestników podróżujących pociągiem lub autobusem. Dodatkowo, jest oddalona tylko o 400 metrów od przystanku autobusowego, ułatwiając dojazd nawet tym, którzy podróżują komunikacją miejską. Wyposażona jest w niezbędne narzędzia do prowadzenia szkoleń, takie jak rzutnik, ekran oraz flipchart, co zapewnia komfortowe warunki dla uczestników i prowadzącego zajęcia.
Gdańsk
Hotel Fahrenheit, Grodzka 19, Gdańsk, Polska, 80-841
Sala szkoleniowa znajduje się w samym sercu malowniczej gdańskiej starówki, co sprawia, że otoczenie jest nie tylko inspirujące, ale także wyjątkowo atrakcyjne dla uczestników. W niedalekiej odległości można znaleźć dworzec PKP oraz PKS, ułatwiając przyjazd zarówno tym podróżującym pociągiem, jak i autobusem. Dodatkowo, lotnisko i port są również w zasięgu ręki, co czyni tę lokalizację wygodną dla osób przybywających z dalszych miejscowości, zarówno z kraju, jak i spoza jego granic.
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 szkolenie prowadzone przez instruktora w Trójmiasto (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.
To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest skierowane do doświadczonych inżynierów testów automatyzacji, którzy chcą poznać zaawansowane koncepcje programowania w języku C# dla testów automatyzacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Zrozumieć zaawansowane koncepcje programowania w języku C# i najlepsze praktyki.
Zastosować zaawansowane zasady programowania obiektowego, aby tworzyć efektywne i elastyczne rozwiązania automatyzacji.
Projektować i rozwijać modularne i wielokrotnie używalne ramy automatyzacji zgodnie z najlepszymi praktykami branżowymi.
Jersey jest otwartoźródłową implementacją referencyjną JAX-RS (Java API for RESTful Web Services). Umożliwia ona budowanie REST API w języku Java szybko i skutecznie. W połączeniu z nowoczesnymi narzędziami testowymi Jersey pozwala programistom projektować, budować, testować i dokumentować API efektywnie.To szkolenie prowadzone przez instruktora (online lub stacjonarne) skierowane jest do początkujących do średnio zaawansowanych programistów Java i testerów, którzy chcą nauczyć się tworzenia i testowania API za pomocą Jersey i wspierających narzędzi.Po ukończeniu tego szkolenia uczestnicy będą w stanie: Uruchomić projekt Jersey z Mavenem. Tworzyć i wdrażać RESTful API za pomocą Jersey. Testować API za pomocą Postman i automatycznych ram. Obsługiwać błędy, bezpieczeństwo i dokumentację API.Format kursu Interaktywne wykłady i dyskusje. Ćwiczenia praktyczne i praktyka. Wdrażanie w środowisku labora- torium.Opcje dostosowywania kursu Aby poprosić o dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia.
To prowadzone przez instruktora szkolenie na żywo w Trójmiasto (na miejscu lub zdalnie) jest przeznaczone dla początkujących i średnio zaawansowanych profesjonalistów, którzy chcą zdobyć praktyczne doświadczenie w planowaniu, wykonywaniu i skutecznym zarządzaniu procesami UAT.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumieć rolę i znaczenie UAT w cyklu życia oprogramowania.
Projektować i wykonywać przypadki testowe i scenariusze UAT.
Używać standardowych narzędzi do zarządzania i śledzenia postępów UAT.
Skutecznie identyfikować, raportować i śledzić defekty.
Współpracować z programistami, testerami i interesariuszami w celu pomyślnego przeprowadzenia testów UAT.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do pośrednich developerów automatyzacji, którzy chcą wykorzystać moc BlazeMeter do zadań automatyzacji, co pozwala im tworzyć inteligentne i interaktywne rozwiązania automatyzacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Zrozumieć podstawy BlazeMeter i jego rolę w automatyzacji.
Wykorzystywać BlazeMeter do automatyzacji zadań i procesów.
Tworzyć niestandardowe rozwiązania automatyzacji z użyciem BlazeMeter.
Stosować najlepsze praktyki dla wykorzystania BlazeMeter w projektach automatyzacji.
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 Trójmiasto (na miejscu lub zdalnie) jest przeznaczone dla początkujących testerów, którzy chcą dowiedzieć się, jak używać BlazeMeter do testowania zadań, umożliwiając im projektowanie i wykonywanie kompleksowych testów, analizowanie i raportowanie wyników oraz monitorowanie i optymalizację wydajności.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumieć podstawy BlazeMeter oraz jego funkcje i korzyści.
Używać BlazeMeter do tworzenia i uruchamiania różnych typów testów.
Analizować i raportować wyniki testów i metryki.
Monitorować i optymalizować wydajność i jakość testów.
Stosowanie najlepszych praktyk w zakresie korzystania z BlazeMeter w projektach testowych.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do inżynierów jakości na poziomie średnim, którzy chcą używać Apache JMeter do testowania wydajności oprogramowania.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
Zrozumieć zasady testowania wydajności oraz rolę Apache JMeter.
Zainstalować, skonfigurować i nawigować w Apache JMeter, aby tworzyć i wykonywać plany testowe.
Projektować kompleksowe plany testowe z zaawansowanymi funkcjami, takimi jak parametryzacja i skryptowanie.
Analizować wyniki testów, aby wykryć problemy z wydajnością i optymalizować aplikacje.
Przeprowadzać testy rozproszone i stosować najlepsze praktyki w realnych scenariuszach.
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 prowadzone przez instruktora szkolenie na żywo w Trójmiasto (online lub na miejscu) jest przeznaczone dla operatorów i testerów, którzy chcą używać EasyTest do testowania aplikacji lub systemów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Instalacja i konfiguracja EasyTest.
Używanie EasyTest do testowania systemów i funkcji aplikacji.
To szkolenie prowadzone przez instruktora w formie Trójmiasto (online lub stacjonarnej) jest przeznaczone dla testerów średniozaawansowanych, którzy chcą nauczyć się wykonywania testów wydajnościowych przy użyciu platformy LoadRunner Enterprise.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
Zrozumieć podstawy testów wydajnościowych i ich znaczenie w rozwoju oprogramowania.
Skorzystać z planowania i projektowania testów wydajnościowych opartych na wymaganiach biznesowych i specyfikacjach systemowych.
Konfigurować i zarządzać środowiskami testowymi, w tym serwerami, sieciami i systemami klientów.
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 dostarcza szkolenia w zakresie zarządzania projektami testowymi i zapewnia praktyczne doświadczenie z aplikacjami webowymi, automatyzacją testów funkcjonalnych oraz automatyzacją testów w różnych przeglądarkach za pomocą zestawu testów Selenium.
Grupa docelowa tego kursu to inżynierowie testowania oprogramowania i testerzy manualni.
Po ukończeniu szkolenia uczestnicy będą mogli skutecznie wykorzystywać Selenium WebDriver w rzeczywistych projektach.
W tym prowadzonym przez instruktora, żywym szkoleniu w Trójmiasto, uczestnicy nauczą się, jak wzbogacić zestaw automatycznych testów za pomocą zaawansowanych technik do sterowania Selenium.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
Rozwiązywać skomplikowane problemy z automatyzacją testów aplikacji webowych za pomocą Selenium.
Zastosować wyrażenia regularne i techniki weryfikacji opartych na wzorcach.
Obsługiwać wyjątki, które zatrzymują wykonanie testów.
To szkolenie prowadzone przez instruktora w Trójmiasto (online lub na miejscu) wprowadza uczestników w automatyczne testowanie z użyciem Selenium WebDriver i C# w Visual Studio. Jeśli nie posiadasz doświadczenia w programowaniu w C# lub chcesz odświeżyć swoje umiejętności w C#, zapoznaj się z kursem: C# dla inżynierów automatyzacji testów.
To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest skierowane do testerów oprogramowania, którzy chcą używać Cypress do automatyzacji testów.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
Wykonywać automatyzację testów end-to-end z użyciem Cypress.
Wdrażać testy integracyjne i jednostkowe w aplikacji webowej.
To ten prowadzone przez instruktora, żywe szkolenie w Trójmiasto 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 Trójmiasto 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 poprawić zestaw automatycznych testów za pomocą zaawansowanych technik sterowania Selenium.
Grupa docelowa: testerzy oprogramowania, menedżerowie testów, profesjonaliści ds. zapewnienia jakości.
Kurs ten został stworzony dla kierowników testów, pracowników działu zapewnienia jakości, testerów, programistów, kierowników projektów i kierownictwa w celu wyjaśnienia, w jaki sposób Agile ramy zarządzania projektami (w szczególności SCRUM) radzą sobie z testowaniem.
Pod koniec kursu każdy z delegatów zaprojektuje i wykona plan testów dla przykładowej aplikacji (może to być rzeczywista aplikacja kliencka, jeśli jest dostępna)
Agile Software Testing to seria praktyk testowania, które zapewniają zwrot opłat za kwestie jakości oprogramowania w sposób terminowy i ciągły, zgodnie z zasadami zwinnego rozwoju.
Ciągła integracja (CI) odnosi się do wszystkich programistów w zespole, którzy łączą swoją pracę kilka razy dziennie.
Ten kurs wprowadza w temat testowania oprogramowania w metodologii Agile. Omówione są podstawowe pojęcia testowe w kontekście rozwoju Agile (Scrum) i wykorzystywany jest model Agile Testing Quadrants autorstwa Crispina & Gregory (More Agile Testing, 2014) jako ramka do eksploracji współczesnych zasad i praktyk testowania w metodologii Agile.
Ten 2-dniowy kurs stanowi krótkie wprowadzenie do zwinnego testowania oprogramowania. Zajmuje się podstawowymi koncepcjami testowania w kontekście rozwoju Agile (Scrum) i wykorzystuje model Crispin & Gregory’ s (More Agile Testing, 2014) Agile Testing Quadrants jako ramy do zbadania współczesnych zasad i praktyk testowania Agile.
Docelowi odbiorcy
Ten kurs jest przeznaczony dla zespołów programistycznych, które chcą ulepszyć swoje praktyki testowania w kontekście Agile.
Jest również odpowiedni dla osób, które zamierzają zająć się testowaniem jako konkretną karierą i jest odpowiednim warunkiem wstępnym dla kursu iSQI Certified Agile Tester.
Ten szkoleniowy program jest zaprojektowany, aby wyposażać inżynierów ds. kontroli jakości oprogramowania w niezbędną wiedzę z zakresu sztucznej inteligencji i praktyczne umiejętności, które pozwolą im poprawić produktywność testowania i wyniki jakości oprogramowania. Uczestnicy zdobędą podstawową wiedzę na temat sztucznej inteligencji, uczenia maszynowego i ich zastosowań w automatyzacji testów, wykrywaniu błędów, generowaniu przypadków testowych, testowaniu opartym na ryzyku oraz analizie wydajności.
Poprzez mieszankę teorii, demonstracji i praktycznych laboratoriów, specjaliści ds. kontroli jakości nauczą się, jak wykorzystywać sztuczną inteligencję do zmniejszenia ręcznych wysiłków, poprawy pokrycia testami oraz zwiększenia dokładności wykrywania błędów, co w konsekwencji poprawi ogólną efektywność i skuteczność procesów kontrolowania jakości.
Ten prowadzony przez instruktora warsztat na żywo w Trójmiasto 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.
Kurs obejmuje współczesne zasady i praktyki rozwoju, w tym miejsce zarządzania projektami, testowania i analizy biznesowej, w kontekście Agile i tradycyjnego Waterfall.
Kurs ma mieć charakter warsztatowy z możliwością zadawania pytań przez uczestników i badania rzeczywistego zastosowania treści.
Kurs składa się z serii modułów, z których każdy ma trwać 1,5 godziny, tj. 1 dzień szkoleniowy składałby się z 4 modułów.
Docelowi odbiorcy
Ten kurs jest skierowany do tych, którzy chcą uzyskać szybki przegląd współczesnego rozwoju oprogramowania Waterfall i Agile oraz wpływu na zarządzanie projektami, testowanie i analizę biznesową.
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.
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 (na miejscu lub zdalnie) jest przeznaczone dla programistów, inżynierów i architektów, którzy chcą zabezpieczyć swoje aplikacje i usługi internetowe.
Pod koniec tego szkolenia uczestnicy będą mogli integrować, testować, chronić i analizować swoje aplikacje i usługi internetowe za pomocą OWASP struktury i narzędzi testowych
To prowadzone przez instruktora szkolenie na żywo w Trójmiasto (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ół.
Szkolenie jest otwarte zarówno dla programistów, Scrum Masterów, Product Ownerów, jak i niektórych aspektów działu biznesowego. Celem szkolenia jest przybliżenie tematów Quality Assurance and Continuous Integration i ich miejsca w projektach prowadzonych metodykami zwinnymi. Uczestnicy zyskają szerokie spojrzenie na omawiane zagadnienia, a także praktyczną wiedzę na temat narzędzi i procesów wytwarzania oprogramowania w zgodzie z QA/CI. Przedstawiciele biznesu, będą mogli poznać korzyści płynące z wdrożenia tych narzędzi i procesów i przekładające się zarówno na czas jak i koszty wytwarzania oprogramowania. Prezentowane zagadnienia oparte są na PHP lub Java, w zależności od wymagań klienta.
To szkolenie prowadzone przez instruktora (online lub stacjonarnie) jest skierowane do inżynierów DevOps, którzy chcą używać Selenium do uruchamiania testów Selenium w kontenerach Docker.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Tworzyć infrastrukturę automatyzacji testów dla testowania na żądanie.
Rozwojować framework automatyzacji testów przy użyciu Java.
Budować pipeline CI/CD od podstaw z Jenkins i Docker.
W tym prowadzonym przez instruktora szkoleniu na żywo w Trójmiasto uczestnicy dowiedzą się, jak korzystać z funkcji TestComplete', w tym modelu obiektów testowych, punktów kontrolnych, mapowania nazw i interfejsu użytkownika do przeprowadzania zautomatyzowanych testów aplikacji komputerowych, internetowych i mobilnych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Tworzenie, rejestrowanie i uruchamianie testów funkcjonalnych.
Tworzenie skalowalnego i łatwego w utrzymaniu środowiska testowego.
Twórz punkty kontrolne, dostosowuj testy dla wielu urządzeń i analizuj wyniki testów.
Szkolenie "Testowanie Oprogramowania - wprowadzenie" to kompleksowe wprowadzenie do kluczowych aspektów testowania oprogramowania. Uczestnicy zdobędą wiedzę na temat koncepcji, możliwości i ograniczeń testowania, a także zasady weryfikacji i walidacji. Kurs obejmuje różne rodzaje testowania, etapy procesu testowego, narzędzia używane w branży oraz praktyczne aspekty testowania, takie jak scenariusze testowe, konfiguracja, ryzyko i ocena jakości systemu. Ponadto, program szkolenia skupia się na skutecznym zarządzaniu wymaganiami, obejmując definicję, testowanie, Use Cases i zarządzanie zmianami w wymaganiach.
Szkolenie skierowane jest do programistów aplikacji webowych .NET i testerów. Podczas szkolenia poznasz nowoczesne środowisko Playwright aby efektywnie testować aplikacje webowe w celu wyeliminowania błędów i podniesieniu jakości oprogramowania. Szkolenie będzie prowadzone w formie praktycznych warsztatów podczas, których będziemy testować gotową aplikację webową.
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.
Testowanie użytkowności jest techniką oceny oprogramowania lub systemu poprzez testowanie go na użytkownikach, aby bezpośrednio obserwować, jak oni z nim interagują.
Workshop rozpoczyna się od wprowadzenia w temat testowania użytkowności, co to jest i jak jest wykorzystywane przez firmy w celu promocji dobrego projektu i rozwoju oprogramowania. Język jest nietechniczny, a nauka jest praktyczna i zorientowana na działania, z koncentracją na końcowych użytkownikach, ich wymaganiach, sposobie myślenia i sposobie interakcji z systemem.
Po ukończeniu tego szkolenia uczestnicy będą wiedzieć, jak:
Wybrać najbardziej odpowiedni sposób testowania użytkowności na podstawie unikalnych cech produktu i jego etapu w cyklu rozwoju.
Rozwinąć plan testowania użytkowności.
Rekrutować, oceniać i zarządzać testerami.
Pisać, przypisywać i prowadzić zadania testów użytkowności, które mają największy wpływ na końcowych użytkowników i biznes.
Zbierać, analizować i raportować wyniki testów.
Skutecznie komunikować się i współpracować z menedżerami biznesowymi, deweloperami i zespołami QA na temat znaczenia i działań wymaganych do dostarczenia produktu końcowego, który nie tylko działa, ale działa dobrze i zapewnia zamierzone doświadczenie użytkownika.
Grupa docelowa
Właściciele produktów i menedżerowie
Menedżerowie QA
Testerzy manualni
Wewnętrzni użytkownicy produktu oprogramowania lub systemu
Format kursu
Interaktywny warsztat prowadzony przez instruktora z dużą ilością aktywności i praktycznych ćwiczeń.
Uwagi
Przypadki użytkowe i przykłady oprogramowania wykorzystywane w tym warsztacie są przygotowywane przez instruktora. Aby dostosować materiały, prosimy o kontakt z nami z wyprzedzeniem.
Warsztat tworzenia User Stories to proces, w którym zespoły Agile pracują nad definiowaniem funkcjonalności produktu z perspektywy użytkownika. Tworzenia User Stories tworzy zespół składający się z różnych interesariuszy (np. programistów, projektantów, analityków biznesowych), który skupia się na potrzebach i celach użytkownika. User Stories formułowane są według schematu "Jako [typ użytkownika] chcę [funkcjonalność] aby [wartość, cel]". User Stories powinny być zrozumiałe, konkretnie opisujące funkcjonalność, niezależne od innych i dostarczające wartość użytkownikowi.
Ten proces tworzenia User Stories wymaga zaangażowania zespołu i umiejętności pracy zespołowej, aby wygenerować klarowne, zrozumiałe i wartościowe opisy funkcjonalności produktu z perspektywy użytkownika.
Praktyka testowania odnosi się do szerokiego zakresu działań, procesów i technik stosowanych w celu sprawdzenia i oceny jakości oprogramowania. Obejmuje ona zarówno planowanie testów, jak i ich wykonywanie, analizę wyników oraz raportowanie znalezionych defektów lub niezgodności.
Praktyka testowania jest kluczowym elementem w procesie tworzenia oprogramowania, zapewniającym wysoką jakość, funkcjonalność oraz niezawodność systemów. Testowanie obejmuje różne aspekty, od funkcjonalności po wydajność, zabezpieczenia i użyteczność, a jego skuteczne wdrożenie ma istotne znaczenie dla sukcesu i satysfakcji użytkowników z oprogramowania.
Zapewnienie jakości oprogramowania (Software Quality Assurance, SQA) to zestaw procesów, działań i standardów mających na celu zapewnienie, że produkt oprogramowania jest wysoce jakościowy, spełnia oczekiwania użytkowników i jest zgodny z wymaganiami. Te praktyki są istotne dla zapewnienia, że tworzone oprogramowanie jest nie tylko funkcjonalne, ale także niezawodne, wydajne i spełnia oczekiwania użytkowników oraz standardy jakościowe. Ich skuteczne wdrożenie pozwala na uniknięcie defektów, minimalizację ryzyka i podniesienie ogólnej jakości produktu.
Więcej...
Ostatnia aktualizacja:
Opinie uczestników (24)
Zajęcia były pouczające i łatwe do naśladowania.
Najeeda Motala - Multichoice
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ę
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
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ę
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ę
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
Przetłumaczone przez sztuczną inteligencję
I liked how the examples lead to the next. You are able to use what you learnt in the previous segment in the next.
Sacha Mannion - BeyondTrust
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Bardzo mi się podobało zaznaczanie, zakreślanie na slajdach i tłumaczenie na bieżąco. Wiedza przekazana była bardzo duża.
Mateusz Bohonos - Santander Bank Polska S.A.
Szkolenie - Zapewnienie jakości oprogramowania – przegląd metodyk
Idealnie trafione przykłady, usystematyzowanie wiedzy o testowaniu
Lukasz Paluch - Motorola Solutions Systems Polska Sp.z.o.o.
Szkolenie - Selenium with Python for Test Automation
Praktyczne ćwiczenia
Pawel Przybyla - MetaPack Poland Sp. z o.o.
Szkolenie - Praktyczny warsztat tworzenia User Stories
Sesja indywidualna jest niesamowita!! Dziękuję, że umiejętności trenera są udostępniane i jego chęć do pełnego ich podzielenia się. Jestem bardzo zadowolony z szkolenia i nie chciałbym, aby odbyło się ono gdziekolwiek indziej. Jedyne, co bym sobie zażyczył, to jeszcze jeden dodatkowy dzień na szkolenie.
Isaac Nyembo - Bechtle Clouds GmbH
Szkolenie - Advanced Selenium
Przetłumaczone przez sztuczną inteligencję
Czas na wymianę informacji między uczestnikami.
Gabriel Tendera
Szkolenie - Kontrola jakości i ciągła integracja
Łukasz był bardzo wiedzący, cierpliwy i bardzo otwarty na zaspokojenie mojej ciekawości. Na przykład poprosiłem go o wygenerowanie błędów, aby zobaczyć, jak system na nie zareaguje itp. On iść daleko, aby odpowiedzieć na pytania lub demonstrować funkcjonalności, nawet niektóre z moich pytań były poza zakresem zajęć. On dał mi prawdziwe doświadczenie z systemem. Na pewno zapiszę się na inne zajęcia z nim i polecę go jako nauczyciela innym. Dziękuję, Łukasz!
Tina Henderson
Szkolenie - Test Automation with Selenium and Jenkins
Przetłumaczone przez sztuczną inteligencję
Przykłady, na czym zresztą opiera się BDD
Lukasz Lewandowski
Szkolenie - Testowanie behawioralne systemów informatycznych - BDD
Bardzo informacyjny i dał miły ogólny zarys programu kursu.
Matthew Steptoe
Szkolenie - Contemporary Development Principles and Practices
Przetłumaczone przez sztuczną inteligencję
sposób prowadzenia przez trenera, podejście, odpowiedzi na każde zadane pytanie
Adam Witoslawski - UNICR
Szkolenie - Automatyzacja testów za pomocą Selenium