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 podkarpackie lub w korporacyjnych centrach szkoleniowych NobleProg w podkarpackie.
NobleProg - lokalny dostawca szkoleń
Rzeszów
RISE, Plac Wolności 13, Rzeszów, Polska, 35-073
Sala szkoleniowa znajduje się w samym sercu Rzeszowa, co sprawia, że jest łatwo dostępna dla uczestników. W bezpośrednim sąsiedztwie znajdują się duże węzły komunikacji publicznej, takie jak miejskie autobusy (MPK), kolej (PKP) oraz autobusy dalekobieżne (PKS), co ułatwia dotarcie do niej z różnych części miasta oraz spoza niego. Dodatkowo, niedaleko znajduje się podziemny garaż w galerii Center Park, co umożliwia wygodne parkowanie dla osób korzystających z własnego samochodu.
Sala szkoleniowa znajduje się jedynie 10 km na południowy zachód od Rzeszowa, bezpośrednio przy trasie Rzeszów-Radom, co zapewnia łatwy dostęp z obu tych miast. Dodatkowo, lokalizacja blisko autostrady A4 oraz lotniska Jasionka ułatwiają dojazd zarówno dla osób podróżujących samochodem, jak i korzystających z transportu lotniczego.
To prowadzone przez instruktora szkolenie na żywo w podkarpackie (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 prowadzone przez instruktora szkolenie na żywo w podkarpackie (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów automatyzacji, którzy chcą wykorzystać moc BlazeMeter do zadań automatyzacji, umożliwiając im tworzenie inteligentnych i interaktywnych rozwiązań automatyzacji.
Pod koniec tego szkolenia uczestnicy będą w stanie
Zrozumieć podstawy BlazeMeter i jego rolę w automatyzacji.
Wykorzystywać BlazeMeter do automatyzacji zadań i procesów.
Rozwijać niestandardowe rozwiązania automatyzacji przy użyciu BlazeMeter.
Stosować najlepsze praktyki w celu wykorzystania BlazeMeter w projektach automatyzacji.
To prowadzone przez instruktora szkolenie na żywo w podkarpackie (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.
Szkolenie na żywo prowadzone przez instruktora w podkarpackie (na miejscu lub zdalnie) jest przeznaczone dla średniozaawansowanych testerów, którzy chcą nauczyć się przeprowadzać testy wydajności za pomocą platformy LoadRunner Enterprise.
Pod koniec tego szkolenia uczestnicy będą mogli:
Zrozumienie podstaw testowania wydajności i jego znaczenia w tworzeniu oprogramowania. Skutecznie planuj i projektuj testy wydajności w oparciu o wymagania biznesowe i specyfikacje systemu. Konfiguruj i zarządzaj środowiskami testowymi, w tym serwerami, sieciami i systemami klienckimi. Przeprowadzaj testy wydajności, monitoruj zasoby systemowe i zbieraj odpowiednie wskaźniki wydajności. Analizuj wyniki testów i identyfikuj wąskie gardła wydajności. Generuj kompleksowe raporty, aby przekazywać wyniki testów i zalecenia.
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.
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 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 podkarpackie 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 podkarpackie (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.
W tym instruktażowym szkoleniu na żywo w podkarpackie 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 podkarpackie 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 podkarpackie 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.
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.
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.
Kurs ten stanowi krótkie wprowadzenie do zwinnego testowania oprogramowania. Zajmuje się podstawowymi koncepcjami testowania w kontekście rozwoju Agile (Scrum) i wykorzystuje model Crispin & Gregory' (More Agile Testing, 2014) Agile Testing Quadrants jako ramy do zbadania współczesnych zasad i praktyk testowania Agile.
Przegląd
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.
W tym prowadzonym przez instruktora szkoleniu na żywo w podkarpackie (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
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ą.
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 podkarpackie (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.
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 podkarpackie (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.
W tym instruktażowym szkoleniu na żywo w podkarpackie 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.
Podczas tego prowadzonego przez instruktora szkolenia na żywo w podkarpackie 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 podkarpackie 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 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.
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 (25)
Podejście do zespołu i umiejętność dostosowania materiału
Adam - Bank Pekao S.A. Centrala
Szkolenie - Test Automation with Selenium and Katalon Studio
Dostarczony z nestjs, mimo że nie było go w porządku obrad
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ę
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ę
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.
narzędzia i metody wprowadzone do identyfikacji ról użytkowników i tworzenia scenariuszy.
Wai Kit Fung - Hospital Authority
Szkolenie - Cucumber.js: Behavior Driven Development (BDD) with Javascript
Przetłumaczone przez sztuczną inteligencję
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ę
Praktyczny czas był zabawny.
Pieter Hartzenberg - BMW
Szkolenie - Unit Testing with Javascript
Przetłumaczone przez sztuczną inteligencję
Łatwość w nawiązywaniu kontaktu, miłe podejscie i wyrozumiałość
Pawel Laski - Glosel sp. z o.o. sp.k.
Szkolenie - Web Application Testing with Selenium and JMeter
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ę
Analityka krok po kroku. Wyjaśnienie każdej linii kodu. Każdy problem, który miałem podczas kursu, został pomyślnie rozwiązany i Łukasz powiedział mi o przyczynach.
Podobały mi się również przedstawione dobre praktyki. Nigdy nie byłem przekonany o stylu TDD - po prostu nie widzę w tym korzyści i nie uważam za worth jego czasu. Łukasz wskazał tak wiele korzyści TDD, że całkowicie zmienił moje zdanie.
Michal Uscinski - Devapo Sp. z o. o.
Szkolenie - Testing Angular Applications
Przetłumaczone przez sztuczną inteligencję
Zapoznać się z wzorem scenariusza i dowiedzieć się, dlaczego jest to lepsze od starego wzoru.
Peter Moors
Szkolenie - Serenity BDD for Automated Acceptance Tests