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 Zakopane lub w korporacyjnych centrach szkoleniowych NobleProg w Zakopane.
NobleProg - lokalny dostawca szkoleń
Zakopane
Dafne, Jagiellońska 30, Zakopane, Polska, 34-500
Sala szkoleniowa jest zlokalizowana zaledwie 350 metrów od dworców PKP i PKS oraz 700 metrów od Krupówek, głównej ulicy handlowej w Zakopanem. Na terenie obiektu znajduje się ogrodzony parking, co zapewnia wygodę dla uczestników szkoleń podróżujących własnym samochodem oraz ułatwia dostęp do obiektu.
To prowadzone przez instruktora szkolenie na żywo w Zakopane (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.
This instructor-led, live training in Zakopane (online or onsite) is aimed at intermediate-level software professionals who wish to leverage AI and machine learning to improve efficiency and innovation in software development.
By the end of this training, participants will be able to:
Understand the role of AI and machine learning in automating software development tasks.
Implement AI tools to generate code, tests, and documentation.
Apply AI techniques for code optimization, quality assurance, and debugging.
Integrate AI into the DevOps and CI/CD pipelines for improved deployment strategies.
Address ethical considerations and challenges in AI-augmented software engineering.
This instructor-led, live training in Zakopane (online or onsite) is aimed at intermediate-level software developers and engineers who wish to effectively manage and troubleshoot software licenses in their organizations or projects.
By the end of this training, participants will be able to:
Grasp the basic concepts of software licensing and how FlexLM manages licenses.
Learn how to install the FlexLM server and client software on different operating systems.
Create, distribute, and manage licenses, including floating and node-locked licenses.
Identify and resolve common problems related to license installation, distribution, and usage.
To prowadzone przez instruktora szkolenie na żywo w Zakopane (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 Zakopane (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.
To prowadzone przez instruktora szkolenie na żywo w Zakopane (na miejscu lub zdalnie) jest przeznaczone dla inżynierów zapewnienia jakości na poziomie średniozaawansowanym, którzy chcą używać Apache JMeter do testowania wydajności oprogramowania.
Pod koniec tego szkolenia uczestnicy będą mogli
Zrozumieć zasady testowania wydajności i rolę Apache JMeter.
Instalować, konfigurować i poruszać się po Apache JMeter w celu tworzenia i wykonywania planów testów.
Projektować kompleksowe plany testów z zaawansowanymi funkcjami, takimi jak parametryzacja i tworzenie skryptów.
Analizować wyniki testów w celu identyfikacji problemów z wydajnością i optymalizacji aplikacji.
Przeprowadzać testy rozproszone i stosować najlepsze praktyki w rzeczywistych scenariuszach.
To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla profesjonalistów, którzy chcą dowiedzieć się, jak używać SNAP do pomiaru i szacowania projektów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Poznanie zasad i wytycznych SNAP i FPA.
Umiejętność lepszego planowania i szacowania projektów oprogramowania.
Zrozumienie wartości bazowych wydajności procesów i zidentyfikowanie obszarów wymagających poprawy.
Używać SNAP w celu zwiększenia wydajności i uzyskania stabilności funkcjonalnej.
To prowadzone przez instruktora, interaktywne szkolenie (online lub stacjonarne) skierowane jest do specjalistów ds. testowania oprogramowania na poziomie średniozaawansowanym, którzy chcą uzyskać certyfikat TOSCA i zademonstrować biegłość w automatyzacji testów przy użyciu Tricentis Tosca.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
Zrozumieć strukturę i wymagania certyfikacji TOSCA.
Opanować koncepcje TOSCA, w tym projektowanie testów, automatyzację i wykonywanie.
Stosować najlepsze praktyki w zakresie tworzenia testów wielokrotnego użytku i łatwych w utrzymaniu.
Przygotować się do części praktycznej i teoretycznej egzaminu certyfikacyjnego TOSCA.
Ten kurs zapewnia szkolenie w zakresie obsługi projektów testowych i zapewnia praktyczne doświadczenie z aplikacjami internetowymi, automatyzacją testów funkcjonalnych i automatyzacją testów w różnych przeglądarkach przy użyciu pakietu testowego Selenium.Docelowi odbiorcy:
Inżynierowie testów oprogramowania
Programiści zaangażowani w zwinny rozwój
Pod koniec szkolenia Selenium delegaci będą mogli:
Efektywnie wykorzystywać Selenium test suite w rzeczywistych projektach
Używać Selenium do testowania w różnych przeglądarkach
Kursy [660 ] Podstawy i JMeter Zaawansowane są oferowane razem dla wygody.
JMeter Podstawy
Ten kurs obejmuje tworzenie i wdrażanie testów funkcjonalnych i jednostkowych za pomocą Apache JMeter, bezpłatnego oprogramowania do testowania aplikacji od The Apache Software Foundation. Celem kursu jest umożliwienie organizacjom całkowitej automatyzacji różnych wymagań testowych, oszczędzając czas, pieniądze i pomagając zminimalizować ryzyko błędu ludzkiego w testowaniu. Program omawia koncepcje projektowania i tworzenia planów testowych dla rzeczywistych aplikacji internetowych przy użyciu Apache JMeter, w tym planów testów funkcjonalnych, regresji i testów warunków skrajnych. Uczestnicy dowiedzą się, jak projektować plany testów do różnych celów i wykorzystywać różne komponenty i funkcje w ramach JMeter na swoją korzyść, pozwalając im całkowicie zautomatyzować proces testowania aplikacji internetowych.
JMeter Zaawansowane
Ten kurs dotyczy zaawansowanych technik testowania aplikacji internetowych. Koncentruje się na pełnej automatyzacji, skryptowaniu, integracji testów z zewnętrznym źródłem danych.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak testować usługi internetowe za pomocą SoapAPI. Omówimy, w jaki sposób testowanie API może rozwiązać niektóre niedociągnięcia interfejsu użytkownika i testów jednostkowych. Szkolenie obejmuje sesje treningowe i projekt rozwoju zestawu testów API.
Pod koniec szkolenia uczestnicy będą mieli solidne wyobrażenie o tym, kiedy należy wdrożyć testowanie API, jak eksplorować i uzyskiwać dostęp do interfejsów API, jak przeprowadzać różne rodzaje testów zarówno na interfejsach API SOAP, jak i REST oraz jak połączyć swoją pracę w zintegrowany, zautomatyzowany zestaw testów.
Ten kurs został stworzony dla menedżerów testów, testerów, analityków biznesowych, projektantów, programistów, administratorów i wszystkich zainteresowanych planowaniem i wykonywaniem testów wydajności aplikacji internetowych. Obejmuje on sposób konfigurowania wymagań niefunkcjonalnych, które wskaźniki są najważniejsze w konkretnych implementacjach, jak utworzyć plan testów wydajności, wdrożyć go w JMeter, wykonać i przeanalizować wyniki.
Ten kurs wprowadzający ma na celu zapoznanie testerów z podstawami testowania aplikacji internetowych przy użyciu Selenium. Testerzy mogą tworzyć, ulepszać i utrzymywać skrypty przy użyciu zarówno Selenium IDE, jak i Selenium 2 WebDriver.
Docelowi odbiorcy
Docelową grupą odbiorców są testerzy oprogramowania, którzy chcą zautomatyzować testowanie aplikacji internetowych za pomocą Selenium. Testerzy ci mogą być nowicjuszami w automatyzacji testów i mogą również obejmować praktyków zapewniania jakości, menedżerów lub liderów zespołów, którzy są odpowiedzialni za interakcję z testerami lub którzy muszą upewnić się, że narzędzia są w pełni i odpowiednio wdrażane.
Po ukończeniu kursu będziesz w stanie
Opisanie funkcji i przeznaczenia Selenium
Zrozumienie korzyści i właściwego podejścia do automatyzacji testów
Ten kurs zapewnia szkolenie w zakresie obsługi projektów testowych przy użyciu Selenium zestawu testów i ciągłego testowania za pomocą Jenkins.
Docelowi odbiorcy:
Inżynierowie testów oprogramowania
Programiści zaangażowani w rozwój zwinny
Menedżerowie wydań
Inżynierowie QA
Po zakończeniu szkolenia Selenium uczestnicy będą w stanie
Efektywne wykorzystanie zestawu testów Selenium w rzeczywistych projektach
Używanie Selenium do testowania w różnych przeglądarkach
Dystrybucja testów przy użyciu Selenium Grid
Uruchamianie testów regresji Selenium w Jenkins
Przygotowywanie raportów z testów i raportów okresowych przy użyciu Jenkinsa
W tym prowadzonym przez instruktora szkoleniu na żywo w Zakopane uczestnicy dowiedzą się, jak ulepszyć zautomatyzowany zestaw testów przy użyciu zaawansowanych technik, aby napędzać Selenium.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Rozwiązywanie złożonych problemów automatyzacji testów aplikacji internetowych za pomocą Selenium.
Zastosuj wyrażenia regularne i techniki weryfikacji oparte na wzorcach.
To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) wprowadza uczestników w zautomatyzowane testowanie za pomocą Selenium WebDriver i C# w Visual Studio. Jeśli nie masz doświadczenia w programowaniu w języku C# lub chcesz go odświeżyć, zapoznaj się z kursem: C# dla inżynierów testów automatycznych.
To prowadzone przez instruktora szkolenie na żywo w Zakopane (online lub na miejscu) jest przeznaczone dla testerów oprogramowania, którzy chcą używać Cypress do automatyzacji testów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Przeprowadź kompleksowe testy automatyzacji za pomocą Cypress.
Wdrażanie testów integracyjnych i jednostkowych w aplikacji internetowej.
Ten kurs obejmuje tworzenie i wdrażanie testów funkcjonalnych i jednostkowych za pomocą Apache JMeter, bezpłatnego oprogramowania do testowania aplikacji od The Apache Software Foundation. Celem kursu jest umożliwienie organizacjom całkowitej automatyzacji różnych wymagań testowych, oszczędzając czas, pieniądze i pomagając zminimalizować ryzyko błędu ludzkiego w testowaniu. Program omawia koncepcje projektowania i tworzenia planów testowych dla rzeczywistych aplikacji internetowych przy użyciu Apache JMeter, w tym planów testów funkcjonalnych, regresji i testów warunków skrajnych. Uczestnicy dowiedzą się, jak projektować plany testów do różnych celów i wykorzystywać różne komponenty i funkcje w ramach JMeter na swoją korzyść, pozwalając im całkowicie zautomatyzować proces testowania aplikacji internetowych.
W tym instruktażowym szkoleniu na żywo w Zakopane uczestnicy uczą się z pierwszej ręki, jak pisać Protractor testy na przykładowej aplikacji internetowej Angular w środowisku laboratoryjnym na żywo.
Pod koniec tego kursu uczestnicy zdobędą biegłość w Protractor i będą czuć się komfortowo.
tworzenie własnych testów automatyzacji dla aplikacji Angular.
zintegrowanie Protractor z istniejącym przepływem pracy programistycznej.
zapewnienie, że ich testy są czyste i łatwe w utrzymaniu.
uruchamianie Protractor z lub bez Selenium, aby sterować zachowaniem przeglądarki.
W tym prowadzonym przez instruktora szkoleniu na żywo Zakopane uczestnicy łączą moc Pythona z Selenium, aby zautomatyzować testowanie przykładowej aplikacji internetowej. Łącząc teorię z praktyką w środowisku laboratoryjnym na żywo, uczestnicy zdobędą wiedzę i praktykę potrzebną do zautomatyzowania własnych projektów testowania stron internetowych przy użyciu Pythona i Selenium.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak ulepszyć zautomatyzowany zestaw testów przy użyciu zaawansowanych technik.
Odbiorcy: testerzy oprogramowania, kierownicy testów, specjaliści ds. zapewnienia jakości.
This instructor-led, live training begins with a discussion of BDD and how the Behave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment.
At the end of this training, participants will have a solid understanding of BDD and Behave, as well as the necessary practice to implement these techniques and tools in real-world testing scenarios.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla testerów oprogramowania, którzy chcą używać Selenium i Katalon Studio do tworzenia kompleksowych rozwiązań do automatycznego testowania.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Generowanie i wykonywanie testów wieloplatformowych dla dowolnego systemu operacyjnego lub urządzenia.
Integracja testów automatycznych z potokiem CI/CD.
Automatyzuj testowanie stron internetowych, testowanie API, testowanie urządzeń mobilnych i testowanie komputerów stacjonarnych.
W tym instruktażowym szkoleniu na żywo w Zakopane uczestnicy dowiedzą się, jak pisać wysokiej jakości testy, wykorzystując "scenariusze" i ideę "aktorów, zadań i celów" do wyrażania testów w kategoriach biznesowych, a nie jako interakcji między komponentami systemu. Przyjrzymy się zarówno scenariuszom testowania funkcjonalnego, jak i testowania interfejsu użytkownika i zademonstrujemy, w jaki sposób Serenity można wykorzystać do zarządzania ich testowaniem. Wszystkim wykładom, notatkom, quizom i dyskusjom towarzyszy praktyczna praktyka i implementacja na żywo.
Pod koniec tego szkolenia uczestnicy zrozumieją strukturę Serenity i będą mogli z niej wygodnie korzystać. Co ważne, uczestnicy nauczą się myśleć i podchodzić do automatyzacji testów z innego światła.
Ten kurs daje kompleksowy przegląd tego, jak korzystać z automatycznych testów funkcjonalnych i wydajnościowych z Selenium i JMeter przy użyciu środowiska Java / Maven. 3 dni poświęcone są na Selenium, 2 na JMeter.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak pisać i utrzymywać testy dla aplikacji Angular.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Wybór najbardziej odpowiedniej strategii testowania aplikacji Angular
Wybrać odpowiednie narzędzia do tego zadania: Jasmine, Karma, Protractor, Mocha itp.
Pisanie testów w Protractor i Jasmine
Uruchamianie i debugowanie testów za pomocą Karma i Protractor.
Tworzenie łatwego w utrzymaniu zestawu testów
Stosowanie najlepszych praktyk testowania jednostkowego w Angular
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Uwaga
Angular ma różne nazwy i wersje, a mianowicie: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2 itd. Aby dostosować wersję używaną w tym szkoleniu, skontaktuj się z nami.
W tym prowadzonym przez instruktora szkoleniu na żywo w Zakopane (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak używać AutoIt do automatyzacji aplikacji okienkowych, przechodząc przez serię praktycznych ćwiczeń laboratoryjnych na żywo.
Behat jest frameworkiem testowym Behavior Driven Development (BDD) napisanym w PHP. Ułatwia komunikację między programistami, testerami, interesariuszami biznesowymi i klientami podczas procesu tworzenia oprogramowania. Behat pozwala osobom nietechnicznym pisać jasne opisy zamierzonego zachowania aplikacji, a następnie uruchamia te "scenariusze" jako testy funkcjonalne aplikacji.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak pisać i wykonywać przypadki testowe w stylu BDD przy użyciu Behat i PHP.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Uruchamianie zautomatyzowanych testów napisanych w czytelnym dla człowieka języku Gherkin (Given, When, Then)
Korzystanie z przypadków testowych opartych na Behat w celu poprawy współpracy między zespołami technicznymi i nietechnicznymi
Integracja Behat z Selenium, Mink, Goutte i innymi emulatorami przeglądarki w celu przeprowadzania testów i generowania raportów.
Rozszerzenie funkcjonalności Behat poprzez system rozszerzeń
Testowanie wielu scenariuszy użytkowania za pomocą poleceń terminala, interfejsów API REST i nie tylko.
Uczestnicy
Inżynierowie testów
Programiści
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) przeprowadzi uczestników przez rzeczywiste przypadki rozwoju opartego na zachowaniu (BDD) i pokaże, jak wdrożyć Cucumber w różnych scenariuszach testowych.
Cucumber to open-source'owy framework BDD do pisania testów w języku naturalnym. BDD, czyli Behavior Driven Development, to zwinna technika tworzenia oprogramowania, która zachęca do współpracy między programistami, QA i nietechnicznymi ludźmi biznesu w projekcie oprogramowania.
Szkolenie rozpoczyna się od omówienia BDD i sposobu, w jaki Cucumber jest używany do przeprowadzania testów BDD dla aplikacji internetowych. Uczestnicy mają wiele okazji do interakcji z instruktorem i rówieśnikami podczas wdrażania koncepcji i taktyk poznanych w tym praktycznym, opartym na praktyce środowisku laboratoryjnym.
Pod koniec tego szkolenia uczestnicy będą mieli solidne zrozumienie BDD i Cucumber, a także niezbędną praktykę i zestaw narzędzi do pisania własnych przypadków testowych dla rzeczywistych scenariuszy testowania oprogramowania.
Format kursu
Duży nacisk na praktykę praktyczną.
Większość pojęć jest poznawana na przykładach, ćwiczeniach i praktycznym rozwoju.
Uwaga
Szkolenie wykorzystuje Eclipse i Selenium. Jeśli chcesz użyć innego IDE lub frameworka do automatyzacji testów, skontaktuj się z nami w celu ustalenia szczegółów.
Jeśli Twój zespół po raz pierwszy przechodzi od testowania ręcznego do testowania automatycznego, skontaktuj się z nami, aby zorganizować rozszerzenie szkolenia w celu uwzględnienia dodatkowego zakresu testowania automatycznego.
Cucumberjs to natywna implementacja JavaScript Cucumber
W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak pisać i testować przypadki testowe stylu BDD (Behavior Driven Devleopment), używając Cucumber i Javascript.
Po ukończeniu tego szkolenia uczestnicy będą potrafili:
Uruchomić automatyczne testy napisane w języku Gherkin.
Użyć przypadków testowych opartych na Cucumber, aby poprawić komunikację i współpracę między zespołami technicznymi i nietechnicznymi.
Zintegrować Cucumberjs z innymi frameworkami testowymi, takimi jak Protractor do testowania aplikacji Angular.
To prowadzone przez instruktora szkolenie na żywo w Zakopane (online lub na miejscu) jest przeznaczone dla inżynierów testowych i programistów, którzy chcą dowiedzieć się, jak testować złożoną aplikację internetową za pomocą Iridium.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Twórz kompleksowe testy, które symulują działania użytkownika podczas poruszania się po aplikacji internetowej.
Automatyzacja testowania aplikacji tematycznych z wieloma stylami.
Tworzenie przypadków testowych, które są czytelne dla osób nietechnicznych.
Wykonywanie testów w wielu różnych przeglądarkach.
Korzystanie z pakietu Iridium Snippets dla Atom w celu ułatwienia pisania skryptów testowych.
Zmniejszenie kosztów utrzymania niestandardowego Java kodu i obiektów stron.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą używać Jest do testowania React aplikacji i komponentów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Instalacja i konfiguracja odpowiedniego środowiska testowego.
Pisanie testów asynchronicznych dla React aplikacji i komponentów.
Uruchamianie zaawansowanych testów Jest, które obejmują mocking, spies i stubs.
Ten kurs dotyczy zaawansowanych technik testowania aplikacji internetowych. Koncentruje się na pełnej automatyzacji, skryptowaniu, integracji testów z zewnętrznym źródłem danych.
To prowadzone przez instruktora szkolenie na żywo w Zakopane (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.
W tym instruktażowym szkoleniu na żywo w Zakopane uczestnicy dowiedzą się, jak używać Rest Assured do testowania usług API REST. Omówimy, w jaki sposób testowanie API może rozwiązać niektóre niedociągnięcia testów opartych na interfejsie użytkownika i testach jednostkowych. Szkolenie obejmuje sesje ćwiczeniowe i projekt rozwoju testów. Pod koniec szkolenia uczestnicy będą dobrze rozumieć, kiedy przeprowadzać testy REST API, jak eksplorować i uzyskiwać dostęp do interfejsów API, jak przeprowadzać różne rodzaje testów i jak łączyć swoje testy poprzez integrację i automatyzację.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla testerów oprogramowania, którzy chcą testować usługi sieciowe REST za pomocą interfejsów API Postman, Java i Rest Assured.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Automatyzuj testowanie API webservice przy użyciu Postman i REST Assured API.
Generowanie raportów dla wyników wykonania.
Projektowanie i wdrażanie struktur automatyzacji przy użyciu REST Assured API.
"Wykorzystanie Rest Assured APIs z Postman'em oraz Java" to szkolenie skierowane do testerów oprogramowania, mające na celu naukę automatyzacji testów interfejsów API REST za pomocą Postman, Java i Rest Assured. Uczestnicy zdobędą umiejętności automatyzacji testowania usług internetowych, generowania raportów końcowych oraz projektowania i wdrażania struktur automatyzacji z wykorzystaniem REST Assured API. Kurs obejmuje zagadnienia związane z testowaniem API, konfiguracją środowiska developerskiego, korzystaniem z Postman, TestNG Framework i REST Assured.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów testów oprogramowania, którzy chcą dowiedzieć się, jak napisać zestaw przypadków testowych i zestaw testów, a następnie wykonać testy na aplikacji demonstracyjnej.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Używaj podejścia Robot Framework do testowania opartego na słowach kluczowych i tabelarycznej składni danych testowych do pisania i wykonywania testów.
Używaj spójnej składni do tworzenia nowych słów kluczowych z istniejących.
Przeprowadzanie testów Behavior Driven Development (BDD) w stylu Gherkin (podobnie jak w Cucumber).
Generowanie i interpretowanie raportów i dzienników w celu rozwiązywania problemów związanych z awariami testowanej aplikacji.
Rozszerzone możliwości Robot Framework przy użyciu bibliotek innych firm napisanych w językach Python, Java, Perl, Javascript i PHP.
Integracja Robot Framework z Selenium do testowania aplikacji internetowych.
Ten jednodniowy kurs prowadzi uczestników przez podstawy RSpec, BDD (Behavior Driven Development) i innych metod testowania z praktycznymi ćwiczeniami.
To prowadzone przez instruktora szkolenie na żywo (w trybie online lub na miejscu) jest przeznaczone dla inżynierów DevOps, którzy chcą używać Selenium do wykonywania Selenium testów wewnątrz kontenerów Docker.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Tworzenie infrastruktury automatyzacji testów do testowania na żądanie.
Rozwijanie struktury automatyzacji testów przy użyciu języka Java.
Zbudowanie potoku CI/CD od podstaw przy użyciu Jenkins i Dockera.
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 szkolenia na żywo w Zakopane uczestnicy dowiedzą się, jak używać SpecFlow do pisania testów akceptacyjnych, które są zrozumiałe zarówno dla interesariuszy technicznych, jak i nietechnicznych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Powiązanie wymagań biznesowych z kodem .NET.
Zastosowanie technik BDD do tworzenia żywej dokumentacji dla aplikacji.
Uruchom SpecFlow z Visual Studio lub wiersza poleceń.
Integracja SpecFlow z istniejącym środowiskiem ciągłego testowania i kompilacji.
Integracja SpecFlow z innymi frameworkami testowymi, takimi jak MSTest, NUnit, xUnit i MbUnit.
W tym prowadzonym przez instruktora szkoleniu na żywo w Zakopane 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 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 prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak używać Tosca do przeprowadzania testów end-to-end (web + backend). Szkolenie łączy teorię z praktyką w środowisku laboratoryjnym na żywo, dając uczestnikom możliwość interakcji z technologią, instruktorem i rówieśnikami.
Szkolenie rozpoczyna się od przeglądu tradycyjnych testów automatyzacji opartych na kodzie i skryptach i kontrastuje je z podejściem opartym na modelu (MBT) Tosca. Uczestnicy dowiadują się, jak tworzyć i wykonywać przypadki testowe przy użyciu domyślnych modułów Tosca, a także jak tworzyć własne moduły do wykonania.
Od zasad modelowania oprogramowania po pokrycie testami w różnych przeglądarkach, szkolenie to prowadzi uczestników zarówno przez teorię, jak i praktykę oraz umożliwia im wdrożenie własnego rozwiązania testowego w Tosca.
The Principal Engineer - Masterclass jest dla doświadczonych i zmotywowanych inżynierów, którzy już wiedzą, jak dostarczać kod gotowy do produkcji. Ten kurs sprawi, że staniesz się wyjątkowym inżynierem oprogramowania / liderem, który będzie miał duży pozytywny wpływ na Twój zespół i organizację. W tym kursie dowiesz się o projektowaniu i architekturze systemu, technikach przeglądania kodu, mentoringu i coachingu inżynierów, programowaniu w parach, budowaniu silnej kultury inżynierskiej i innych fundamentalnie ważnych praktykach inżynierskich.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla:
inżynier oprogramowania średniego szczebla
starszy inżynier oprogramowania
główny inżynier oprogramowania
inżynier oprogramowania personelu
główny inżynier oprogramowania
architekt oprogramowania
menedżerowie inżynierii
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Awansowaćna wyższy poziom od inżynierów średniego lub wyższego szczebla
Jeśli już kierują zespołem lub są starszymi inżynierami, mogą zacząć korzystać z narzędzi, technik i ram, których nauczyli się na tym kursie:
skutecznie kierować zespołami inżynierskimi o wysokiej wydajności
360° efektywnej współpracy ze wszystkimi interesariuszami
doskonalić podstawowe umiejętności techniczne głównego inżyniera
wspierać silną kulturę inżynieryjną w organizacji
opanowanie postawy ciągłego uczenia się
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Narzędzia, techniki i ramy, aby stać sięinżynierem jednorożcem
Dzielenie się doświadczeniami z życia wziętymi
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Duży zakres ćwiczeń o wystarczającym poziomie, zachęcające do samodzielnego zagłębiania tematu.
Jasno przekazana wiedza teoretyczna w temacie.
Jakub - E-msi
Szkolenie - Unit Testing with PHPUnit
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ę
Metoda nauczania
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Szkolenie - SoapUI for API Testing
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ę
Podobało mi się, że miałem szansę nauczyć się przez ćwiczenia.
(Note: The translation has been adjusted to better match a natural flow in Polish while maintaining the core meaning of having the chance to exercise or practice. However, it's worth noting that the original sentence might be slightly ambiguous without further context.)
If you prefer a more literal translation:
Podobało mi się, że miałem szansę ćwiczyć.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Szkolenie - Unit Testing with C#
Przetłumaczone przez sztuczną inteligencję
Bardzo szeroki omówienie tematu, który obejmował wszystkie wymagane przedwiedzy w sposób odpowiedni do poznawanych w kursie zagadnień.
James Hurburgh - Queensland Police Service
Szkolenie - SpecFlow: Implementing BDD for .NET
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ę
To fakt, że nauczyłem się nowego podejścia do pisania testów jednostkowych, jest częścią szkolenia, która mi najbardziej podobała się.
Podobały mi się również wolne dyskusje, które prowadziliśmy, debata nad pewnymi tematami, oraz praca zespołowa, która pozwoliła nam analizować wymagania opowieści użytkownika z innego punktu widzenia. Doceniałem też interwencję trenera, który sugerował nam różne rozwiązania, gdy mieliśmy problemy z podjęciem decyzji.
Crina-Maria Rosu - ACCENTURE
Szkolenie - Agile and TDD with C
Przetłumaczone przez sztuczną inteligencję
Zadania były fajne
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Szkolenie - Unit Testing with Python
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.