Szkolenia Software Engineering

Szkolenia Software Engineering

Lokalne, prowadzone przez instruktorów kursy inżynierii oprogramowania na żywo pokazują poprzez interaktywną dyskusję i praktyczne ćwiczenia z podstaw inżynierii oprogramowania Szkolenie z oprogramowania inżynierskiego jest dostępne jako "szkolenie na miejscu" lub "szkolenie na żywo" Szkolenie na żywo w siedzibie klienta może odbywać się lokalnie w siedzibie klienta w Polsce lub w centrach szkoleniowych korporacji NobleProg w Polsce Zdalne szkolenie na żywo odbywa się za pomocą interaktywnego, zdalnego pulpitu NobleProg Twój lokalny dostawca szkoleń.

Opinie uczestników

★★★★★
★★★★★

Plany szkoleń z technologii Software Engineering

Title
Czas trwania
Opis
Title
Czas trwania
Opis
7 hours
Opis
Kurs obejmuje tworzenie i wdrażanie testów funkcjonalnych i jednostkowych za pomocą Apache JMeter, bezpłatnego oprogramowania do testowania aplikacji z The Apache Software Foundation Celem kursu jest umożliwienie organizacjom pełnej automatyzacji różnych wymagań testowych, oszczędzając czas, pieniądze i pomagając zminimalizować ryzyko błędu ludzkiego w testowaniu Program analizuje koncepcje projektowania i tworzenia planów testów dla aplikacji sieciowych realworld przy użyciu Apache JMeter, w tym planów testów funkcjonalnych, regresji i testów warunków skrajnych Uczestnicy nauczą się projektować plany testów dla różnych celów i korzystać z różnych komponentów i funkcji JMeter na swoją korzyść, pozwalając im całkowicie zautomatyzować proces testowania aplikacji internetowych .
28 hours
Opis
7 hours
Opis
JBehave to open source, framework Javabased BDD do pisania testów w naturalnym języku BDD, czyli Behavior Driven Development, to zwinna technika programistyczna, która zachęca do współpracy programistów, QA i nietechnicznych ludzi biznesu w projekcie oprogramowania Szkolenie rozpoczyna się od omówienia BDD i tego, w jaki sposób framework JBehave może być wykorzystywany do przeprowadzania testów BDD dla aplikacji internetowych Uczestnicy mają zapewnioną szeroką możliwość interakcji z instruktorem i rówieśnikami, realizując koncepcje i taktyki nauczone w tym ćwiczonym środowisku laboratoryjnym Pod koniec tego szkolenia uczestnicy będą mieli głębokie zrozumienie BDD i JBehave, a także niezbędną praktykę i zestaw narzędzi do pisania przypadków testowych dla scenariuszy testowych oprogramowania realworld Publiczność Testerzy i programiści Format kursu Duży nacisk na praktyczne ćwiczenia Większość pojęć zdobywa się dzięki próbkom, ćwiczeniom i rozwojowi rąk .
21 hours
Opis
ScalaCheck to biblioteka do przeprowadzania automatycznego, opartego na własnościach testowania programów Scala lub Java Zainspirowany biblioteką Haskell QuickCheck, wykorzystuje właściwości do opisania oczekiwanego zachowania aplikacji, generując początkowo losowe dane wejściowe, a następnie testując te dane w różnych obszarach aplikacji i raportując wynik W tym instruktażowym szkoleniu na żywo uczestnicy poznają zalety i koncepcje związane z testowaniem opartym na właściwościach, ponieważ ćwiczą właściwości, które prowadzą do automatycznego generowania przypadków testowych Pod koniec tego szkolenia uczestnicy będą mogli: Napisz ogólne właściwości, które zastępują i / lub uzupełniają odręczne testy jednostkowe Napisz testy na wyższym poziomie specyfikacji nieruchomości Wykonaj ScalaCheck jako samodzielny plik wykonywalny, używając wbudowanego testowego wiersza poleceń Zintegruj ScalaCheck z frameworkami testowymi, takimi jak ScalaTest, specs2 i LambdaTest Publiczność Inżynierowie testowi Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
21 hours
Opis
HP WinRunner to klasyczne narzędzie do testowania funkcjonalności, służące do nagrywania i odtwarzania interakcji w interfejsie użytkownika jako skrypty testowe W tym instruktażowym szkoleniu na żywo uczestnicy nauczą się tworzyć i przeprowadzać zaawansowane automatyczne testy aplikacji Pod koniec tego szkolenia uczestnicy będą mogli: Twórz adaptacyjne i wielokrotnego użytku skrypty testowe, które zastępują lub uzupełniają testy manualne Zautomatyzuj proces testowania, od opracowania testu do wykonania Przygotuj i wykonaj test na noc Użyj TSL (Test Script Language), aby sterować WinRunner Poznaj zaawansowane funkcje WinRunner, takie jak koncepcja synchronizacji, weryfikacja testów i przepływ pracy WinRunner Publiczność Testery ręczne Inżynierowie testowi automatyki Inżynierowie QA Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
21 hours
Opis
TestComplete is a UI automation tool used for functional and regression testing.

In this instructor-led, live training, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.

By the end of this training, participants will be able to:

- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice.
21 hours
Opis
Concordion jest Javabased, opensource "specyfikacja przez przykład" ramy, która łączy testy i specyfikacje Integruje się z JUnit i może być używany z popularnymi IDE Javabased, takimi jak Netbeans, Eclipse i IntelliJ IDEA W tym instruktażowym szkoleniu na żywo uczestnicy poznają podstawy Concordion, jego konfigurację środowiska, kluczowe polecenia, najlepsze praktyki i więcej, przechodząc krok po kroku przez tworzenie przykładowej aplikacji Concordion Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z funkcjonalnością Concordian Zainstaluj i wdróż Concordian Napisz specyfikacje Concordion w Markdown i HTML Publiczność Deweloperzy oprogramowania i programiści Testery automatyki Analitycy biznesowi Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
14 hours
Opis
Podczas tego instruktażowego szkolenia na żywo uczestnicy dowiedzą się, jak pisać i utrzymywać testy dla aplikacji Angular Do końca tego szkolenia uczestnicy będą mogli Wybierz najbardziej odpowiednią strategię testowania aplikacji Angular Wykonaj testy jednostkowe, testy komponentów, testy A / B i endtoend w aplikacji Angular Wybierz odpowiednie narzędzia do pracy: Jaśmin, Karma, Kątomierz, Mocha itp Napisz testy w Kątomierzu i Jasmine Uruchamianie i debugowanie testów za pomocą Karmy i Kątomierza Utwórz obsługiwalny zestaw testów Stosuj najlepsze praktyki w zakresie testowania jednostkowego w Angular Publiczność Testerzy Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson Uwaga Angular ma różne nazwy i wersje, a mianowicie: Angularjs, AngularJS, AngularJS 1, Angular 1, Angular 2 itd Aby dostosować wersję używaną podczas tego szkolenia, prosimy o kontakt w celu ustalenia szczegółów .
21 hours
Opis
Model Based Development (MBD) to metodologia tworzenia oprogramowania, która umożliwia szybszy, bardziej ekonomiczny rozwój dynamicznych systemów, takich jak systemy sterowania, przetwarzania sygnałów i systemy komunikacji Opiera się na modelowaniu graficznym, a nie na tradycyjnym programowaniu tekstowym W tym instruktażu uczestnicy szkolenia na żywo dowiedzą się, jak stosować metodologie MBD w celu obniżenia kosztów rozwoju i przyspieszenia wprowadzania na rynek produktów wbudowanych Do końca tego szkolenia uczestnicy będą mogli Wybierz i wykorzystaj odpowiednie narzędzia do implementacji MBD Użyj MBD, aby przeprowadzić szybki rozwój na wczesnych etapach projektu oprogramowania wbudowanego Skróć czas wprowadzenia oprogramowania wbudowanego na rynek Publiczność Inżynierowie systemów wbudowanych Programiści i programiści Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
7 hours
Opis
Testowanie oparte na własnościach jest zautomatyzowaną techniką testowania, która umożliwia zerowanie oczekiwanego zachowania systemu poprzez opisanie jego właściwości, a następnie losowe generowanie danych testowych w celu wykonania testów "Opisz argumenty, opisz wynik, niech komputer spróbuje udowodnić, że twój kod jest zły!" Niektóre z tematów poruszonych w tym instruktażowym szkoleniu na żywo obejmują: Jak pisać i uruchamiać testy z F # Struktura testowania opartego na własności FsCheck Używanie Diamond Kata do implementacji TDD Wyostrzanie umiejętności projektowania kodu Publiczność Inżynierowie testowi automatyki Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
7 hours
Opis
Fairseq to zestaw narzędzi do nauki sekwencjonowania opensource, stworzony przez Facebok do użytku w Neural Machine Translation (NMT) W tym szkoleniu uczestnicy dowiedzą się, jak używać Fairseq do tłumaczenia przykładowych treści Pod koniec tego szkolenia uczestnicy będą mieli wiedzę i praktykę potrzebne do wdrożenia rozwiązania do tłumaczenia maszynowego na żywo Fairseq Publiczność Specjaliści ds Lokalizacji z zapleczem technicznym Globalni menedżerowie treści Inżynierowie lokalizacji Twórcy oprogramowania odpowiedzialni za wdrażanie globalnych rozwiązań dotyczących treści Format kursu Wykład częściowy, dyskusja częściowa, ciężka praktyka handson Uwaga Jeśli chcesz użyć określonej treści źródłowej i docelowej, skontaktuj się z nami w celu ustalenia szczegółów .
14 hours
Opis
Testowanie użyteczności jest techniką oceny oprogramowania lub systemu poprzez testowanie go na użytkownikach, aby bezpośrednio obserwować, jak wchodzą w interakcje z nim Warsztaty rozpoczynają się wprowadzeniem do testowania użyteczności, czym jest i jak jest ono wykorzystywane przez firmy do promowania dobrego projektowania i rozwoju oprogramowania Język jest nietechniczny, a nauka jest praktyczna i praktyczna, z naciskiem na użytkowników końcowych, ich wymagania, sposób myślenia i sposób interakcji z systemem Pod koniec tego szkolenia uczestnicy będą wiedzieli, jak: Określ najbardziej odpowiednie podejście do testu użyteczności w oparciu o unikalne cechy produktu i jego etap w cyklu rozwoju Opracuj plan testu użyteczności Rekrutuj, oceniaj i zarządzaj testerami Pisz, wyznaczaj i moderuj zadania testowania użyteczności, które mają największy wpływ na użytkowników końcowych i firmę Zbieraj, analizuj i raportuj wyniki testu Komunikuj się i współpracuj skutecznie z menedżerami, programistami i zespołami ds Kontroli jakości nad znaczeniem i działaniami niezbędnymi do dostarczenia produktu końcowego, który nie tylko działa, ale działa dobrze i zapewnia oczekiwany komfort użytkowania Publiczność Właściciele produktów i menedżerowie Menedżerowie kontroli jakości Testery ręczne Użytkownicy wewnętrzni oprogramowania lub systemu Format kursu Interaktywny, instruktażowy warsztat z dużą ilością ćwiczeń i praktyczną praktyką Uwagi Studia przypadku i próbki oprogramowania używane w tym warsztacie są wstępnie przygotowane przez instruktora W celu dostosowania materiałów prosimy o wcześniejszy kontakt .
14 hours
Opis
BDD lub Behavior Driven Development to zwinna technika programistyczna, która zachęca do współpracy programistów, zespołów zajmujących się zapewnieniem jakości i nietechnicznych ludzi biznesu w całym cyklu planowania, programowania i testowania oprogramowania Warsztaty rozpoczynają się od wprowadzenia do BDD, czym jest i jak jest wykorzystywany przez firmy do promowania dobrego projektowania, opracowywania i testowania oprogramowania Robimy to z punktu widzenia nonengineering, z uwagi na użytkowników końcowych, ich wymagania, język i sposób myślenia Zajmujemy się również wyzwaniami komunikacyjnymi, z jakimi mogą się spotkać interesariusze biznesowi, ponieważ pracują bliżej z rówieśnikami z branży technicznej Pod koniec tego szkolenia uczestnicy będą wiedzieli, jak: Napisz zwięzłe historie użytkowników, które rejestrują wzorce użytkowania rzeczywistych użytkowników oprogramowania Przetłumacz historie użytkowników na behawioralny język BDD (Given, When, Then) Wyprowadzaj przypadki testowe z tych historii, do wykorzystania przez inżynierów do implementacji i testowania Zapoznaj się z zależnościami między wymaganiami dotyczącymi produktu, kryteriami akceptacji i przypadkami testowymi Wyjaśnij techniczny żargon, który utrudnia komunikację i zrozumienie Zainstaluj i korzystaj z doskonałych narzędzi do pisania plików funkcji BDD Zrozum i doceń, co się stanie, gdy praca zostanie przekazana inżynierom Graj bardziej aktywną rolę w iteracyjnym cyklu rozwoju Publiczność Właściciele produktów i menedżerowie Analitycy biznesowi Testery ręczne Użytkownicy końcowi oprogramowania lub systemu Nonengineers i noncoders zaangażowani w projektowanie produktu Format kursu Interaktywny, instruktażowy warsztat z dużą ilością ćwiczeń i praktyczną praktyką Uwagi Warsztaty obejmują studia przypadków i próbki oprogramowania Aby dostosować materiały do ​​produktu i sytuacji firmy, prosimy o kontakt w celu ustalenia szczegółów .
14 hours
Opis
Protractor jest end-to-end automatyzacji testów Framework dla aplikacji kątowych i AngularJS. Jest on używany do uruchamiania testów z aplikacjami sieci Web, interakcji z nimi jako użytkownik będzie: wypełniając formularze, klikając na elementy i przechodząc od strony do strony.

w tym instruktorem, szkolenia na żywo, uczestnicy uczą się z pierwszej ręki, jak napisać Protractor testy przeciwko przykładowej aplikacji internetowej kątowej w środowisku laboratoryjnym na żywo.

pod koniec tego kursu, uczestnicy zyskali biegłość w kątomierz i być wygodne

- Tworzenie własnych testów automatyzacji dla aplikacji kątowych.
- integrację Protractor z istniejącym przepływem pracy nad rozwojem.
- zapewnienie, że ich testy są czyste i możliwe do utrzymania.
- Running Protractor z lub bez selenu do kierowania zachowaniem przeglądarki.

Format kursu

- Interactive wykładu i dyskusji.
- wiele ćwiczeń i praktyk.
- praktyczne wdrożenie w środowisku laboratorium na żywo.

Opcje dostosowywania kursu

- Aby poprosić o szkolenia dostosowane do tego kursu, skontaktuj się z nami, aby zorganizować.
14 hours
Opis
PHPUnit to platforma testująca jednostki dla PHP PHPUnit stosuje surowe parametry w celu ustalenia, czy poszczególne jednostki kodu są wolne od błędów i gotowe do wdrożenia Izolując i testując poszczególne jednostki, programiści mogą zapewnić większą stabilność aplikacji, uniknąć błędów regresji i zmniejszyć koszty związane z nieprawidłowym działaniem kodu w produkcji Ten instruktażowy trening na żywo uczy uczestników, jak pisać testowalny kod w postaci jednostek testowych, aby ułatwić diagnozowanie, izolację i rozwiązywanie błędów Szkolenie prowadzi uczestników przez stworzenie działającego środowiska testowego z wykorzystaniem platformy testowej PHPUnit Pod koniec tego szkolenia uczestnicy będą mogli: Rozróżniaj dobre i złe jednostki testujące Przeczytaj i zinterpretuj wyniki testu Proaktywnie zarządzaj i diagnozuj ich podstawę kodu, aby zmniejszyć liczbę błędów Upewnij się, że ich baza kodów nadaje się do ciągłej integracji i wdrażania Publiczność Średnio zaawansowani i zaawansowani programiści PHP, którzy chcą poprawić testowalność swojego kodu Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
28 hours
Opis
to prowadzone przez instruktorów szkolenie na żywo jest przeznaczone dla wszystkich zainteresowanych nauką języka Java w celu automatyzacji testów. Jest to usprawniony, intensywny kurs z mnóstwem praktycznych ćwiczeń, aby uczestnicy szybko się rozszalał z podstawowymi umiejętnościami programistycznym potrzebnym do zastosowania do testowania automatyzacji oprogramowania. Koncentruje się na podstawach Java, które mogą być bezpośrednio i natychmiast stosowane do testowania automatyzacji.

ten kurs nie obejmuje w ramach testów głębokości automatyzacji, takich jak Selenium. Pomija również konwencjonalne podejście "Hello World" do nauki języka Java, ponieważ nie jest to kurs na rozwój aplikacji. Ten kurs ma na celu szybkie rozpoczęcie pracy uczestników z automatyką testową. Jeśli jesteś już zorientowany w Javie i chcesz dostać się prosto do testów z selenu, proszę sprawdzić: wprowadzenie do selenu (https://www.nobleprog.com/introduction-selenium-training) .

Format kursu

- Interactive wykładu i dyskusji.
- wiele ćwiczeń i praktyk.
- praktyczne wdrożenie w środowisku laboratorium na żywo.

Opcje dostosowywania kursu

- Aby poprosić o szkolenia dostosowane do tego kursu, skontaktuj się z nami, aby zorganizować.
14 hours
Opis
Selenium jest biblioteką open source do automatyzowania testowania aplikacji sieci Web w wielu przeglądarkach. Selen współdziała z przeglądarką jak ludzie: klikając linki, wypełniając formularze i walidację tekstu. Jest to najbardziej popularne narzędzie do automatyzacji testów aplikacji sieci Web. Selen jest zbudowany na platformę WebDriver i ma doskonałe powiązania dla wielu języków skryptowych, w tym Ruby.

w tym instruktorem, uczestnicy szkoleń na żywo łączą moc Ruby z Seleniem, aby zautomatyzować testowanie przykładowej aplikacji internetowej. Ucząc się tworzyć i łączyć Skrypty testowe Ruby z automatyzacji sieci Selenium w środowisku laboratoryjnym na żywo, uczestnicy zyskają wiedzę i praktykę potrzebną do zautomatyzowania testowania własnych aplikacji internetowych i stron internetowych w prawdziwym życiu.

Format kursu

- część wykładu, dyskusja część, ciężka praktyka praktyczne
14 hours
Opis
Selenium jest biblioteką open source do automatyzowania testowania aplikacji sieci Web w wielu przeglądarkach. Selen współdziała z przeglądarką jak ludzie: klikając linki, wypełniając formularze i walidację tekstu. Jest to najbardziej popularne narzędzie do automatyzacji testów aplikacji sieci Web. Selen jest zbudowany na platformę WebDriver i ma doskonałe powiązania dla wielu języków skryptowych, w tym Python.

w tym instruktorem, uczestnicy szkoleń na żywo łączą w sobie moc Pythona z selenu, aby zautomatyzować testowanie przykładowej aplikacji internetowej. Łącząc teorię z praktyką w środowisku laboratoryjnym na żywo, uczestnicy zyskają wiedzę i praktykę potrzebną do automatyzacji własnych projektów testowania sieci Web za pomocą Pythona i selenu.

Format kursu

- Interactive wykładu i dyskusji.
- wiele ćwiczeń i praktyk.
- praktyczne wdrożenie w środowisku laboratorium na żywo.

Opcje dostosowywania kursu

- Aby poprosić o szkolenia dostosowane do tego kursu, skontaktuj się z nami, aby zorganizować.
35 hours
Opis
Tricentis Tosca to narzędzie do testowania oprogramowania przeznaczone do automatyzowania ciągłych testów end-to-end dla aplikacji.

w tym instruktorem, szkolenie na żywo uczestnicy szkolenia będą uczyć się, jak używać Tosca do przeprowadzenia end-to-end (Web + zaplecza) testowanie. Trening łączy teorię z praktyką w środowisku laboratoryjnym na żywo, dając uczestnikom szansę na interakcję z technologią, instruktorem i ich rówieśnikami.

szkolenie rozpoczyna się od przeglądu tradycyjnego kodu i skryptu opartego na automatyzacji testowania i kontrastuje go z Tosca & #39; s podejście oparte na modelu (MBT). Uczestnicy uczą się, jak tworzyć i wykonywać przypadki testowe przy użyciu domyślnych modułów Tosca & #39; s oraz jak budować własne moduły do wykonania.

od podmiotów modelowania oprogramowania do testowania pokrycia w różnych przeglądarkach, to szkolenia spacery uczestników poprzez zarówno teorii i praktyki i pozwala im na realizację własnych rozwiązań testowych w Tosca.

Format kursu

- Interactive wykładu i dyskusji.
- wiele ćwiczeń i praktyk.
- praktyczne wdrożenie w środowisku laboratorium na żywo.

Opcje dostosowywania kursu

- Aby poprosić o szkolenia dostosowane do tego kursu, skontaktuj się z nami, aby zorganizować.
7 hours
Opis
w tym instruktorem, szkolenia na żywo, Uczestnicy dowiedzą się, jak skonfigurować i używać OpenNMT do przeprowadzenia tłumaczenia różnych przykładowych zbiorów danych. Kurs rozpoczyna się od przeglądu sieci neuronowych, jak mają one zastosowanie do tłumaczenia maszynowego. Uczestnicy będą przeprowadzać ćwiczenia na żywo w ciągu całego kursu, aby zademonstrować zrozumienie pojęć poznał i uzyskać informacje zwrotne od instruktora.

do końca tego szkolenia uczestnicy będą mieli wiedzę i praktykę potrzebną do wdrożenia na żywo rozwiązania OpenNMT.

źródłowe i docelowe próbki językowe będą wstępnie ułożone zgodnie z wymaganiami grupy odbiorców & #39; s.

Format kursu

- część wykładu, dyskusja część, ciężka praktyka praktyczne
7 hours
Opis
testowanie i sprawdzanie poprawności usług REST w Javie jest trudniejsze niż w dynamicznych językach takich jak Ruby i Groovy. REST zapewniona jest Java DSL (język specyficzny dla domeny), który przynosi prostotę tych języków do domeny Java.

w tym instruktorem, szkolenia na żywo, uczestnicy uczą się, jak korzystać REST do testowania usług REST API. Omówimy, jak testowanie interfejsu API można rozwiązać niektóre niedociągnięcia interfejsu użytkownika i testowania opartego na jednostce. Szkolenie obejmuje sesje treningowe i projekt testowy. Do końca szkolenia uczestnicy będą mieli dobre zrozumienie, kiedy do przeprowadzania testów interfejsu API REST, jak eksplorować i uzyskiwać dostęp do interfejsów API, jak przeprowadzać różne typy testów i jak doprowadzić ich testy razem poprzez integrację i automatyzację.

Format kursu

- kurs prowadzony przez instruktora, który zawiera wprowadzenie do testowania interfejsu API, jego narzędzi i procesów oraz praktyczne, oparte na REST zapewniane projekty rozwojowe testowe.
21 hours
Opis
SoapUI jest najczęściej używanym narzędziem testowania API Open Source dla interfejsów API SOAP i REST. Oferuje testowanie funkcjonalności usług sieci Web SOAP, testowanie funkcjonalności interfejsu API REST, pokrycie WSDL, testowanie asercji wiadomości i refaktoryzacji testów.

w tym prowadzony przez instruktora, szkolenie na żywo, uczestnicy uczą się, jak przetestować usługi internetowe za pomocą SoapAPI. Omówimy, jak testowanie interfejsu API można rozwiązać niektóre niedociągnięcia interfejsu użytkownika i testowania opartego na jednostce. Szkolenie obejmuje sesje ćwiczeń i projekt projektowania zestawu testów interfejsu API.

pod koniec szkolenia uczestnicy będą mieli zdecydowany pomysł, kiedy wdrożyć testowanie interfejsu API, jak eksplorować i uzyskiwać dostęp do interfejsów API, jak przeprowadzać różne typy testów na interfejsach API SOAP i REST oraz jak doprowadzić swoją pracę do zintegrowanego , zautomatyzowany zestaw testowy.

Format kursu

- kurs prowadzony przez instruktora, który zawiera wprowadzenie do testowania interfejsu API, jego narzędzi i procesów oraz Hands-on SoapUI na podstawie projektu rozwoju pakietu testowego.
21 hours
Opis
Watir (testowanie aplikacji sieci Web w Ruby) jest biblioteką open source do automatyzowania testów. Watir współdziała z przeglądarką tak samo jak ludzie: klikając linki, wypełniając formularze i weryfikując tekst. Na podstawie WebDriver Framework, jest porównywalna do selenu i jest jednym z najbardziej popularnych narzędzi do automatyzacji testów aplikacji sieci Web.

w tym szkolenia uczestnicy nauczą się, jak używać Watir zautomatyzować ich testowanie aplikacji internetowych poprzez połączenie teorii z praktyką w środowisku laboratoryjnym na żywo. Do końca kursu, uczestnicy będą mieli wiedzę i praktykę, aby wykorzystać pełną moc Watir i Ruby do automatyzacji ich projektów testowania sieci Web.

Format kursu

- kurs prowadzony przez instruktora z teoretycznym pokryciu Watir i Ruby wraz z ćwiczeniami i dużym elementem praktycznego praktykowania.
7 hours
Opis
zachowanie jest open-source, oparte na Pythonie Framework BDD do pisania testów w stylu naturalnym języka.

BDD lub Behavior Driven Development to zwinna technika rozwoju oprogramowania, która zachęca do współpracy między programistami, QA i nietechnicznymi osobami biznesowymi w projekcie oprogramowania.

to prowadzony przez instruktora, szkolenie na żywo zaczyna się od dyskusji na temat BDD i jak struktura zachowania może być wykorzystana do przeprowadzania testów BDD dla aplikacji internetowych. Uczestnicy mają szerokie możliwości interakcji z instruktorem i rówieśnikami podczas wdrażania koncepcji i taktyki nauczyłem się w tym praktyczne, oparte na praktyce środowisko laboratoryjne.

do końca tego szkolenia, uczestnicy będą mieli zdecydowane zrozumienie BDD i zachowywać, jak również niezbędne praktyki w celu wdrożenia tych technik i narzędzi w rzeczywistych scenariuszach testowych.

Format kursu

- ciężki nacisk na praktyczne praktyki. Większość pojęć jest nauczany poprzez próbki, ćwiczenia i praktyczne rozwoju.
7 hours
Opis
"40% do 70% czasu spędzanego przez wiele zespołów automatyzacji testów spędza się na utrzymywaniu ich zestawów testowych albo w testach refaktoryzacji, ponieważ aplikacja zmieniła się, a także po prostu przeszukuje wyniki testów, kiedy się łamią" John Furguson Smart, twórca Serenity Serenity jest otwartą biblioteką raportów otwartych, która umożliwia testerom napisanie dobrze zorganizowanych, możliwych do utrzymania kryteriów akceptacji Serenity tworzy bogate i sensowne raporty z testów ("żywa dokumentacja"), które nie tylko raportują wyniki testów, ale także dokumentują ich działanie, w formie narracji krokowej, zawierającej dane testowe i zrzuty ekranu Uczestnicy szkolenia dowiedzą się, jak pisać testy wysokiej jakości, stosując "scenariusze" i ideę "aktorów, zadań i celów", aby wyrazić testy w kategoriach biznesowych, a nie jako interakcje między komponentami systemu Analizujemy scenariusze testów funkcjonalnych i interfejsu użytkownika i pokazujemy, w jaki sposób Serenity może służyć do zarządzania testami Wszystkim wykładom, notatkom, quizom i dyskusjom towarzyszy praktyka i wdrożenie na żywo Pod koniec tego szkolenia uczestnicy zrozumieją strukturę Serenity i będą mogli z niej korzystać komfortowo Co ważne, uczestnicy nauczą się myśleć i podejść do automatyzacji testów z innej perspektywy Publiczność Testery automatyki Format kursu Ten kurs prowadzi uczestników przez przypadki reallife do Behavior Driven Development (BDD) i pokazuje, jak wdrożyć Serenity w różnych scenariuszach testowych .
7 hours
Opis
Selendroid to platforma do automatyzacji testów open source dla urządzeń z systemem Android Może być używany do testowania aplikacji natywnych, aplikacji hybrydowych i witryn mobilnych działających na rzeczywistych urządzeniach, a także emulatorach Oparty na API klienta Selenium Webdriver, wspiera pełną integrację z istniejącymi frameworkami Selenium Selendroid obsługuje szybkie podłączanie urządzeń sprzętowych i może być zintegrowany jako węzeł w sieci Selenium do równoległych testów wielkoskalowych Jest zgodny z protokołem JSON Wire Szkolenie to wprowadza strukturę Selenium i przeprowadza uczestników przez konfigurację, konfigurację i wykonanie testów automatyzacji w środowisku testowym na żywo Po zakończeniu kursu uczestnicy będą mieli wiedzę i praktykę w zakresie przeprowadzania własnych zautomatyzowanych testów na urządzenia z systemem Android Publiczność Inżynierowie testowi Format kursu Interaktywna dyskusja + ciężka praktyka handson .
7 hours
Opis
Cucumber to open source, framework BDD do pisania testów w naturalnym języku BDD, czyli Behavior Driven Development, to zwinna technika programistyczna, która zachęca do współpracy programistów, QA i nietechnicznych ludzi biznesu w projekcie oprogramowania Szkolenie rozpoczyna się od omówienia BDD i sposobu wykorzystania Ogórka do przeprowadzania testów BDD dla aplikacji internetowych Uczestnicy mają zapewnioną szeroką możliwość interakcji z instruktorem i rówieśnikami, realizując koncepcje i taktyki nauczone w tym ćwiczonym środowisku laboratoryjnym Pod koniec tego szkolenia uczestnicy będą mieli głębokie zrozumienie BDD i Cucumber, a także niezbędną praktykę i zestaw narzędzi do pisania własnych przypadków testowych dla scenariuszy testowych oprogramowania realworld Publiczność Testerzy i programiści Format kursu Duży nacisk na praktyczne ćwiczenia Większość pojęć zdobywa się dzięki próbkom, ćwiczeniom i rozwojowi rąk Uwaga Szkolenie to wykorzystuje Eclipse i Selenium Jeśli chcesz korzystać z innej platformy IDE lub automatyzacji testów, skontaktuj się z nami w celu ustalenia szczegółów Jeśli Twój zespół przechodzi od testowania ręcznego do testowania automatyki po raz pierwszy, skontaktuj się z nami, aby zorganizować rozszerzenie szkolenia o dodatkowe pokrycie testowania automatyzacji .
7 hours
Opis
Globalsight jest otwartym, opartym na Javie serwerem aplikacji do automatyzacji, usprawniania i zarządzania procesem lokalizacji W ramach tego instruktażowego szkolenia na żywo uczestnicy poznają architekturę i funkcjonalność Globalsight podczas instalowania, konfigurowania i wdrażania serwera demonstracyjnego Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z korzyściami płynącymi z Globalsight w porównaniu do innych systemów zarządzania tłumaczeniami Zainstaluj serwer Globalsight i powiązane komponenty Skonfiguruj Globalsight, aby działał za odwrotnym proxy Wdróż Globalsight w środowisku produkcyjnym Rozwiązywanie problemów i optymalizacja Globalsight Używaj interfejsów API Globalsight do integracji z aplikacjami innych firm, w tym JBPM itp Publiczność Administratorzy systemu Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
14 hours
Opis
Galen jest otwartą platformą testowania aplikacji internetowych do testowania układu i funkcjonalności Używa Selenium, aby uzyskać położenie i rozmiar elementów strony, złapać wszystkie elementy źle zachowujące się, a następnie zgłoś je za pomocą zrzutu ekranu Galen obsługuje zarówno testy JavaScript, jak i Java i jest szczególnie przydatny w testowaniu stron responsywnych Ten kurs wprowadza uczestników do Galen Framework i przeprowadza ich przez konfigurację i wykonanie różnego rodzaju testów układu i funkcjonalności Publiczność Programiści i inżynierowie testowi Format kursu Wykład częściowy, dyskusja częściowa, ciężka praktyka handson, okazjonalne testy sprawdzające zrozumienie .
7 hours
Opis
The Robot Framework to framework do automatyzacji testów open source do testowania akceptacji i testowania testów akceptacyjnych (ATDD) Używa słów kluczowych, aby wyodrębnić szczegóły testu, przekazując zamiar, a nie orzechy i śruby Podstawowa struktura jest implementowana w języku Python i może być uruchamiana w Jython (JVM) i IronPython (NET) Robot Framework został opracowany przez firmę Nokia W tym instruktażowym szkoleniu na żywo uczestnicy nauczą się pisać zestaw przypadków testowych i zestaw testów, a następnie przeprowadzać testy w aplikacji demonstracyjnej Pod koniec tego szkolenia uczestnicy będą mogli: Aby pisać i wykonywać testy, należy skorzystać z podejścia do testowania słów kluczowych Robot Framework i tabelarycznej składni danych testowych Użyj spójnej składni do komponowania nowych słów kluczowych z istniejących Przeprowadzaj testy behawioralne behawioralne Gherkinstyle Behavior Development (BDD) (podobne do ogórka) Generuj i interpretuj raporty i dzienniki, aby rozwiązywać problemy w testowanej aplikacji Rozszerzone możliwości programu Robot Framework wykorzystujące biblioteki stron trzecich napisane w językach Python, Java, Perl, Javascript i PHP Zintegruj Robot Framework z Selenium do testowania aplikacji internetowych Publiczność Inżynierowie testowi oprogramowania Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .

Nadchodzące szkolenia z technologii Software Engineering

Szkolenie Software Engineering, Software Engineering boot camp, Szkolenia Zdalne Software Engineering, szkolenie wieczorowe Software Engineering, szkolenie weekendowe Software Engineering, Kurs Software Engineering,Kursy Software Engineering, Trener Software Engineering, instruktor Software Engineering, kurs zdalny Software Engineering, edukacja zdalna Software Engineering, nauczanie wirtualne Software Engineering, lekcje UML, nauka przez internet Software Engineering, e-learning Software Engineering, kurs online Software Engineering, wykładowca Software Engineering

Kursy w promocyjnej cenie

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam

is growing fast!

We are looking to expand our presence in Poland!

As a Business Development Manager you will:

  • expand business in Poland
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!