
Praktyczne szkolenia na żywo z Behavior Driven Development (BDD) to kursy obejmujące różne aplikacje dla BDD. Na szkoleniach poruszane są takie obszary jak: Acceptance Test Driven Development (ATDD), Test Driven Development (TDD), Cucumber i język Gherkin.
Bdd jest dostępne jako "szkolenie stacjonarne" lub "szkolenie online na żywo".
Szkolenie stacjonarne może odbywać się lokalnie w siedzibie klienta w Polsce lub w ośrodkach szkoleniowych NobleProg w Polsce. Zdalne szkolenie online odbywa się za pomocą interaktywnego, zdalnego pulpitu DaDesktop .
NobleProg -- Twój lokalny dostawca szkoleń.
Zapytaj konsultanta NobleProg o dedykowane szkolenie dla Twojego zespołu.
Opinie uczestników
Przykłady, na czym zresztą opiera się BDD
Łukasz Lewandowski
Szkolenie: Testowanie behawioralne systemów informatycznych - BDD
Bardzo jasno i przejrzyście przekazana teoria.
CANAL+ Polska S.A.
Szkolenie: Cucumber: Implementing Behavior Driven Development (BDD) with Ruby
Indywidualna sesja, która dała mi możliwość skupienia się na obszarze najbardziej podobnym do mojej potrzeby.
Alex Liu
Szkolenie: BDD - Behavioral testing of IT systems
Machine Translated
Jak wspomniano w ostatniej godzinie, omówiliśmy i zastosowaliśmy metodę "mapowania przykładowego". Również miło, że mieliśmy pdf (ze strony internetowej), który trener stworzył z dużą ilością informacji ..
Osman Chalaby - Vanderlande
Szkolenie: Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber
Machine Translated
Praktyczna strona kursu - cała sprawa instruktora polega na tym, aby mieć kogoś, do kogo można się zwrócić w przypadku napotkania trudności. Definicje Scrum i właścicieli produktów itp. Mogą być badane bez potrzeby instruktora. Ale korzystanie z Visual Studio , uruchamianie i uruchamianie Specflow oraz właściwe korzystanie z niego - to elementy szkolenia wymagające instruktora. Te praktyczne ćwiczenia praktyczne to elementy, które najbardziej mi się podobały. Chciałbym więcej tego.
FNZ Holidings Limited
Szkolenie: SpecFlow: Implementing BDD for .NET
Machine Translated
Podobało mi się poznawanie aspektów zarządzania projektami, takich jak zwinne i testowe platformy. Podobały mi się również lekcje wydajności, takie jak korzystanie z narzędzia BPM N. Trener był naprawdę przyjazny, spokojny i chętny do pomocy.
Szkolenie: BDD for Non-Programmers: Live Workshop
Machine Translated
Podobał mi się plik funkcji i odpowiednie tworzenie kroków.
FNZ Holidings Limited
Szkolenie: SpecFlow: Implementing BDD for .NET
Machine Translated
Podoba mi się część połączenia suchych towarów i praktyki.
FNZ
Szkolenie: SpecFlow:为.NET实现BDD
Machine Translated
Podobało mi się interaktywne i stałe bezpośrednie komunikacji 1on1 z trenerem.
Danilo Uy - Texas Instruments Inc.
Szkolenie: BDD - Behavioral testing of IT systems
Machine Translated
Aby zapoznać się ze wzorem scenariusza i dowiedzieć się, dlaczego jest to lepsze dan stary wzór.
Peter Moors
Szkolenie: Serenity BDD for Automated Acceptance Tests
Machine Translated
Podobało mi się poznawanie aspektów zarządzania projektami, takich jak zwinne i testowe platformy. Podobały mi się również lekcje wydajności, takie jak korzystanie z narzędzia BPM N. Trener był naprawdę przyjazny, spokojny i chętny do pomocy.
Szkolenie: BDD for Non-Programmers: Live Workshop
Machine Translated
Plany szkoleń z technologii BDD
By the end of this training, participants will have a firm understanding of BDD and Behave, as well as the necessary practice to implement these techniques and tools in real-world test scenarios.
Serenity to biblioteka raportująca o otwartym kodzie, która umożliwia testerom pisanie dobrze zorganizowanych, łatwych do utrzymania kryteriów akceptacji. Serenity tworzy bogate i znaczące raporty z testów („żywa dokumentacja”), które nie tylko raportują wyniki testów, ale także dokumentują ich działania w narracyjnym formacie krok po kroku, zawierającym dane testowe i zrzuty ekranu.
W tym prowadzonym przez instruktorów szkoleniu uczestnicy na żywo nauczą się 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 zarówno scenariusze testowania funkcjonalnego, jak i testowania interfejsu użytkownika oraz pokazujemy, w jaki sposób Serenity można wykorzystać do zarządzania testami. Wszystkim wykładom, notatkom, quizom i dyskusjom towarzyszą praktyczne ćwiczenia i realizacja.
Pod koniec tego szkolenia uczestnicy zrozumieją ramy Serenity i będą mogli je wykorzystać z komfortem. Co ważne, uczestnicy nauczą się myśleć i podejść do automatyzacji testów z innego źródła.
Format kursu
- Ten kurs prowadzi uczestników przez rzeczywiste przypadki rozwoju Behavior Driven Development (BDD) i pokazuje praktyczne sposoby implementacji Serenity w różnych scenariuszach testowych.
W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak napisać zestaw przypadków testowych i zestaw testów, a następnie wykonać testy w aplikacji demonstracyjnej.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Użyj metody testowania opartej na słowach kluczowych w programie Robot Framework i składni danych testów tabelarycznych do pisania i wykonywania testów.
- Użyj spójnej składni, aby skomponować nowe słowa kluczowe z istniejących.
- Przeprowadzić testy Behavior Driven Development (BDD) Gherkin Behavior Driven Development (BDD) (podobne do Cucumber ).
- Generuj i interpretuj raporty i dzienniki w celu rozwiązywania problemów w testowanej aplikacji.
- Rozszerzone możliwości programu Robot Framework przy użyciu bibliotek firm trzecich napisanych w Python , Java , Perl , skrypt Java i PHP .
- Zintegruj Robot Framework z Selenium do testowania aplikacji internetowych.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i ćwiczeń.
- Praktyczne wdrożenie w środowisku na żywo.
Opcje dostosowywania kursu
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.
W tym szkoleniu prowadzonym przez instruktora, uczestnicy dowiedzą się, jak napisać i wykonywać przypadki testowe w stylu BDD dla aplikacji node.js przy użyciu Cucumber Electron.
Po zakończeniu szkolenia uczestnicy będą mogli:
Wykonaj testy BDD i kod aplikacji w jednym procesie (bez transpilingu) Napisz testy, które są szybsze, mniej brązowe i łatwiejsze do odkurzania
publiczność
Twórcy
Format kursu
Częściowe wykłady, częściowe dyskusje, ćwiczenia i ciężkie praktyki
To prowadzone przez instruktora szkolenie na żywo prowadzi uczestników przez rzeczywiste przypadki Behavior Driven Development (BDD) na Behavior Driven Development (BDD) i demonstruje praktyczne sposoby wdrażania Cucumber w różnych scenariuszach testowych.
Format kursu
- Kurs obejmuje dyskusję na temat Behavior Driven Development (BDD) i tego, w jaki sposób można wykorzystać Cucumber do przeprowadzania testów BDD w różnych kontekstach, takich jak testowanie aplikacji internetowych. Uczestnicy zostaną poprowadzeni przez pisanie własnych historii użytkowników, przypadków testowych i wykonywalnego kodu testowego.
This training begins with a discussion of BDD and how Cucumber is 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.
By the end of this training, participants will have a firm understanding of BDD and Cucumber, as well as the necessary practice and toolset to write their own test cases for real-world software test scenarios.
Format of the course
- Heavy emphasis on hands-on practice.
- Most of the concepts are learned through samples, exercises and hands-on development.
Note
- This training uses Eclipse and Selenium. If you wish to use a different IDE or test automation framework, please contact us to arrange.
- If your team is moving from manual testing to automation testing for the first time, please contact us to arrange extending the training to include additional coverage of automation testing.
w tym instruktorem, szkolenia na żywo, Uczestnicy dowiedzą się, jak przetestować złożoną aplikację internetową za pomocą Iridium.
do końca tego szkolenia uczestnicy będą mogli:
- Tworzenie testów end-to-end, które symulować akcje użytkownika podczas nawigowania aplikacji sieci Web.
- zautomatyzować testowanie aplikacji tematycznych z wieloma stylami.
- Tworzenie przypadków testowych, które są czytelne dla osób nietechnicznych.
- wykonać testy w różnych przeglądarkach.
- Użyj pakietu urywki Iridium dla Atom, aby ułatwić pisanie skryptu testowego.
- zmniejszyć koszty utrzymania niestandardowych kodu Java i obiektów strony.
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ć.
- 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.
Szkolenie rozpoczyna się od dyskusji na temat BDD i tego, w jaki sposób J Behave można wykorzystać do przeprowadzenia testów BDD dla aplikacji internetowych. Uczestnicy mają wiele okazji do interakcji z instruktorem i rówieśnikami podczas wdrażania pojęć i taktyk wyuczonych w tym praktycznym, opartym na praktyce środowisku laboratoryjnym.
Pod koniec tego szkolenia uczestnicy będą dobrze rozumieć BDD i J Behave , a także niezbędną praktykę i zestaw narzędzi do pisania przypadków testowych dla rzeczywistych scenariuszy testowania oprogramowania.
Publiczność
- Testerzy i programiści
Format kursu
- Duży nacisk na praktyczne ćwiczenia. Większość pojęć poznaje się na podstawie próbek, ćwiczeń i praktycznego rozwoju.
W tym prowadzonym przez instruktora, szkoleniu na żywo, uczestnicy nauczą się, jak używać SpecFlow do pisania testów akceptacyjnych, które są zrozumiałe zarówno przez technicznych, jak i nietechnicznych interesariuszy.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Powiązanie wymagań biznesowych z kodem .NET
- Zastosuj techniki BDD, aby stworzyć żywą dokumentację dla aplikacji
- Uruchom program SpecFlow z programu Visual Studio lub z wiersza polecenia
- Zintegruj SpecFlow z istniejącym ciągłym środowiskiem testowania i kompilacji
- Zintegruj SpecFlow z innymi frameworkami testowymi, takimi jak MSTest, NUnit, xUnit i MbUnit
Publiczność
- Inżynierowie testowi
- Deweloperzy
Format kursu
- Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka praktyczna
Last Updated: