Cursurile de formare locală, instruite live Behavior Driven Development (BDD) acoperă diverse aplicații din lumea reală pentru BDD Cursurile acoperă domenii cum ar fi Acceptance Test Driven Development (ATDD), Test Driven Development (TDD), Castraveți și limbajul Gherkin Instruirea BDD este disponibilă ca "formare live la fața locului" sau "instruire live la distanță" Training-ul live la fața locului poate fi efectuat la fața locului la sediul clientului România sau în centrele de formare corporativa NobleProg din România Instruirea live la distanță este realizată printr-un desktop interactiv, la distanță NobleProg Furnizorul dvs de formare locală.
Machine Translated
Mărturii
★★★★★
★★★★★
Exemple despre ce se bazează BDD
Łukasz Lewandowski
Curs: Testowanie behawioralne systemów informatycznych - BDD
Machine Translated
One-to-one sesiune care mi-a oferit posibilitatea de a mă concentra asupra zonei cele mai des întâlnite la nevoia mea.
Alex Liu
Curs: BDD - Behavioral testing of IT systems
Machine Translated
După cum sa menționat în ultima oră am discutat și practicat metoda "Exemplu de cartografiere". De asemenea, am spus că am avut un pdf (de pe un site web) pe care instructorul la creat cu o mulțime de informații ..
Osman Chalaby - Vanderlande
Curs: Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber
Machine Translated
Partea practică a cursului - întregul punct al unui instructor este de a solicita pe cineva să apeleze la întâmpinarea dificultăților. Definițiile proprietarilor Scrum și ale produselor etc. pot fi studiate fără a fi nevoie de un instructor. Dar folosind Visual Studio , crearea și funcționarea Specflow și utilizarea corectă a acestora - acestea sunt elementele de pregătire care necesită un instructor. Aceste exerciții practice practice sunt elementele care mi-au plăcut cel mai mult. Mi-ar fi plăcut mai mult din astea.
FNZ Holidings Limited
Curs: SpecFlow: Implementing BDD for .NET
Machine Translated
Mi-a plăcut să învăț despre aspecte legate de managementul proiectelor, precum cadre agile și teste. Mi-au plăcut și lecțiile de productivitate, cum ar fi utilizarea instrumentului BPM N. Instructorul a fost cu adevărat prietenos, calm și dornic să vă ajute.
Curs: BDD for Non-Programmers: Live Workshop
Machine Translated
Mi-a plăcut fișierul caracteristic și crearea pașilor corespunzători.
FNZ Holidings Limited
Curs: SpecFlow: Implementing BDD for .NET
Machine Translated
Îmi place combinația de mărfuri uscate și practică.
FNZ
Curs: SpecFlow:为.NET实现BDD
Machine Translated
Mi-a placut interactive și constantă de comunicare 1on1 directe cu trainer.
Danilo Uy - Texas Instruments Inc.
Curs: BDD - Behavioral testing of IT systems
Machine Translated
Pentru a face cunoștință cu modelul de scenariu și să învețe de ce acest lucru este mai bine dan modelul vechi.
Peter Moors
Curs: Serenity BDD for Automated Acceptance Tests
Machine Translated
Mi-a plăcut să învăț despre aspecte legate de managementul proiectelor, precum cadre agile și teste. Mi-au plăcut și lecțiile de productivitate, cum ar fi utilizarea instrumentului BPM N. Instructorul a fost cu adevărat prietenos, calm și dornic să vă ajute.
This instructor-led, live training in România 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.
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.
In this instrucor-led, live training in România participants will learn how to write high quality tests by employing "screenplays" and the idea of "actors, tasks, and goals" to express tests in business terms rather than as interactions between system components. We look at both functional and UI testing scenarios and demonstrate how Serenity can be used to manage their testing. All lecture, notes, quizes and discussions are accompanied by live hands-on practice and implementation.
By the end of this training, participants will understand the Serenity framework and be able to utilize it with comfort. As important, participants will learn to think of and approach test automation from a different light.
Instruirea este concepută atât pentru personalul IT, cât și pentru personalul de business. Scopul cursului este de a oferi o modalitate de a facilita comunicarea între departamente în procesul de dezvoltare software. Participanții învață testarea comportamentală pentru a face posibilă crearea de software mai fiabil fără a fi nevoie de instrumente costisitoare și avansate.
BDD sau Behaviour Driven Development este o tehnică de dezvoltare a software-ului Agile, care încurajează colaborarea dintre dezvoltatori, echipe de asigurare a calității și oameni de afaceri non-tehnic pe tot parcursul ciclului de planificare, dezvoltare și testare a unui proiect software Atelierul începe cu o introducere la BDD, ce este și cum este folosit de companii pentru a promova proiectarea, dezvoltarea și testarea unui software bun Noi facem acest lucru dintr-un pointofview nonengineering, cu un ochi pe endusers, cerințele lor, limba și modul de gândire De asemenea, abordăm provocările legate de comunicare pe care părțile interesate de afaceri le pot întâlni, deoarece acestea se apropie mai mult de colegii lor tehnici Până la sfârșitul acestui curs, participanții vor ști cum să: Scrieți povestiri succinte despre utilizatori care captează modelele de utilizare ale utilizatorilor reali ai software-ului Traduceți povestirile lor de utilizatori în limba comportamentală a BDD (dată, atunci, apoi) Rezultati cazuri de testare din aceste povestiri, pentru a fi folosite de ingineri pentru implementare si testare Înțelegeți relația dintre cerințele produsului, criteriile de acceptare și cazurile de testare Demistificați jargonul tehnic care împiedică comunicarea și înțelegerea Instalați și utilizați instrumente excelente pentru scrierea fișierelor caracteristice BDD Înțelegeți și apreciați ce se întâmplă odată ce lucrarea este înmânată inginerilor Să joace un rol mai activ în ciclul de dezvoltare iterativă Public Proprietarii și managerii de produse Analiști de afaceri Testere manuală Enduserii unui produs software sau a unui sistem software Nonengineers și noncoders implicate în proiectarea produsului Formatul cursului Un atelier interactiv, instruit, cu o mulțime de activități și practici de manevră notițe Atelierul include studii de caz și mostre software Pentru a personaliza materialele pentru produsul și situația companiei dvs, vă rugăm să ne contactați pentru a aranja .
Cadrul Robot Framework este un cadru de automatizare a testelor open-source pentru testarea acceptării și dezvoltarea bazată pe teste de acceptare ( ATDD ). Utilizează cuvinte cheie pentru a rezuma detaliile unui test, transmitând intenția și nu piulițele și șuruburile. Cadrul de bază este implementat în Python și poate fi rulat pe Jython (JVM) și Iron Python (.NET). Robot Framework fost dezvoltat inițial de Nokia. În cadrul acestui antrenament, instruit în direct, participanții vor învăța cum să scrie un set de cazuri de testare și un set de teste, apoi să execute testele pe o aplicație demo. Până la sfârșitul acestui antrenament, participanții vor putea:
Utilizați abordarea de testare bazată pe cuvinte cheie a Robot Framework și sintaxa tabulară a datelor de testare pentru a scrie și executa teste.
Utilizați sintaxa consistentă pentru a compune cuvinte cheie noi din cele existente.
Efectuați teste de Behavior Driven Development (BDD) Gherkin (similar cu Cucumber ).
Generați și interpretați Rapoarte și jurnale pentru a rezolva defecțiunile din aplicația testată.
Capacitățile extinse Robot Framework folosind biblioteci terțe scrise în Python , Java , Perl , scriptul Java și PHP .
Integrați Robot Framework cu Selenium pentru testarea aplicațiilor web.
Formatul cursului
Prelegeri și discuții interactive.
O mulțime de exerciții și practică.
Implementarea practică într-un mediu de laborator live.
Opțiuni de personalizare a cursului
Pentru a solicita un antrenament personalizat pentru acest curs, vă rugăm să ne contactați pentru a vă organiza.
Cucumber Electron este un cadru pentru scrierea testelor BDD (Behavior Driven Development) in limba plaina, cu Electron, un cadru pentru construirea aplicațiilor desktop folosind tehnologii web. Acesta este destinat testării aplicațiilor web Javascript.
În acest curs de instruire, participanții vor învăța cum să scrie și să execute cazurile de testare în stil BDD pentru aplicațiile node.js folosind Cucumber Electron.
La sfârșitul cursului, participanții vor putea:
Executați testele BDD și codul de aplicare într-un singur proces (nu transpilarea)
Scrieți teste care sunt mai rapide, mai puțin brite și mai ușor de debugat
Audienţă
Dezvoltatori
Formatul cursului
Lecții parțiale, discuții parțiale, exerciții și practici grele
Acest curs de o zi plimbă participanții prin elementele fundamentale ale RSpec , BDD (Behavior Driven Development) și alte metode de testare cu exerciții practice.
Behavior-Driven Development (BDD) este o metodologie Agile care are ca scop îmbunătățirea comunicării și colaborării între dezvoltatorii de software, asigurarea calității / testatorii, analistii de Business și alte părți implicate într-un proiect. Cucumber este un cadru open-based „bazat pe povești”, scris în Ruby . Permite Behavior Driven Development (BDD) permițând crearea de teste care pot fi înțelese atât de către persoane tehnice, cât și non-tehnice, precum părțile interesate de afaceri. Acest antrenament, condus de instructor în direct, plimbă participanții prin cazuri reale pentru Behavior Driven Development (BDD) și demonstrează modalități practice de a implementa Cucumber în diferite scenarii de testare.
Formatul cursului
Cursul include o discuție despre Behavior Driven Development (BDD) și modul în care Cucumber poate fi utilizat pentru a efectua testarea BDD în diverse contexte, cum ar fi testarea aplicațiilor web. Participanții vor fi parcurși prin scrierea propriilor povești de utilizator, a cazurilor de testare și a codului de testare executabil.
Cucumber is an open-source, BDD framework for writing tests in a natural language style. BDD, or Behavior Driven Development, is an agile software development technique that encourages collaboration among developers, QA and non-technical business people in a software project.
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.
Iridium este un open-source instrument de testare Web construit în jurul castravete și seleniu. Se utilizează o abordare comportament Driven Dezvoltare (BDD) la testarea.
în acest instructor-condus, de formare live, participanții vor învăța să testeze o aplicație Web complexă folosind Iridium.
până la sfârșitul acestei instruiri, participanții vor putea:
Creați teste end-to-end care simulează acțiunile unui utilizator în timp ce navighează într-o aplicație Web.
automatiza testarea aplicațiilor tematice cu mai multe stiluri.
Creați cazuri de testare care sunt lizibile pentru persoane non-tehnice.
executa teste într-o mare varietate de browsere.
utilizarea Iridium snippets pachet pentru Atom pentru a facilita test script scris.
Reduceți costurile de menținere a codului Java personalizat și a obiectelor de pagină.
format al cursului
interactive prelegere și discuții.
o mulțime de exerciții și practică.
hands-on punerea în aplicare într-un mediu de laborator live.
curs opțiuni de personalizare
pentru a solicita un training personalizat pentru acest curs, va rugam sa ne contactati pentru a aranja.
Cucumberjs este o implementare JavaScript nativă a Castravetei În acest training instruit, participanții vor învăța cum să scrie și să execute cazuri de testare stil BDD (Behavior Driven Devleopment) folosind Cucumber și Javascript Până la sfârșitul acestui curs, participanții vor putea: Rulați teste automate scrise în limba umană, Gherkin Utilizați cazuri de testare pe bază de castravete pentru a îmbunătăți comunicarea și colaborarea între echipele tehnice și cele non-tehnice Integrați Cucumberjs cu alte cadre de testare, cum ar fi Protractor pentru testarea aplicațiilor unghiulare Public Ingineri de testare software Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
J Behave este un cadru BDD bazat pe Java open source pentru scrierea testelor într-un stil de limbaj natural. BDD, sau Behavior Driven Development, este o tehnică agilă de dezvoltare de software care încurajează colaborarea între dezvoltatori, QA și oameni de afaceri non-tehnici într-un proiect software. Acest training începe cu o discuție despre BDD și modul în care cadrul J Behave poate fi utilizat pentru a efectua testarea BDD pentru aplicații web. Participanții li se oferă o mare oportunitate de a interacționa cu instructorul și colegii în timp ce pun în aplicare conceptele și tactica învățate în acest mediu de laborator bazat pe practică. Până la sfârșitul acestui training, participanții vor avea o înțelegere fermă a BDD și J Behave , precum și a practicii și setului de instrumente necesare pentru a scrie cazuri de testare pentru scenarii de testare software din lumea reală. Public
Testatori și dezvoltatori
Formatul cursului
Accent puternic pe practica practică. Majoritatea conceptelor sunt învățate prin eșantioane, exerciții și dezvoltare hands-on.
Behat este un test de dezvoltare bazat pe comportament (BDD), scris în PHP Facilitează comunicarea între dezvoltatori, testeri, factori de afaceri și clienți în timpul procesului de dezvoltare a software-ului Behat permite oamenilor non-tehnici să scrie descrieri clare ale comportamentului dorit al unei aplicații, apoi execută acele "scenarii" ca teste funcționale împotriva aplicației În acest training instruit, participanții vor învăța cum să scrie și să execute cazuri de testare stil BDD folosind Behat și PHP Până la sfârșitul acestui curs, participanții vor putea: Executați teste automatizate scrise în aplicația umană "Datând, când, apoi" limbajul Gherkin Utilizați casetele de testare bazate pe Behat pentru a îmbunătăți colaborarea dintre echipele tehnice și cele non-tehnice Integrați Behat cu seleniu, Mink, Goutte și alte emulatori de browser pentru a conduce teste și a genera rapoarte Extindeți funcționalitatea Behat prin sistemul de extensie Testați numeroase scenarii de utilizare prin comenzi terminale, API REST și multe altele Public Inginerii de testare Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
SpecFlow este implementarea oficială a Cucumber pentru .NET. Acesta permite testerilor să definească, să gestioneze și să execute automat teste de acceptare citite de oameni în proiecte .NET. SpecFlow utilizează parserul oficial Gherkin și suportă cadrul .NET, Xamarin și Mono. În acest antrenament instruit de instructori, participanții vor învăța cum să utilizeze SpecFlow pentru a scrie teste de acceptare care sunt ușor de înțeles de către părțile interesate atât tehnice, cât și non-tehnice. Până la sfârșitul acestui curs, participanții vor putea:
Asigurați-vă cerințele de afaceri pentru codul .NET
Aplicați tehnici BDD pentru a construi documentația viu pentru o aplicație
Rulați SpecFlow din Visual Studio sau din linia de comandă
Integrați SpecFlow într-un mediu existent de testare și construire continuă
Integrați SpecFlow cu alte cadre de testare, cum ar fi MSTest, NUnit, xUnit și MbUnit
Public
Inginerii de testare
Dezvoltatori
Formatul cursului
Prelegere parte, discuții parțiale, exerciții și practici grele practice
Sfarsit de saptamana BDD Cursuri, Seara BDD Training, BDD Camp, Behavior Driven Development (BDD) Cu instructor, Sfarsit de saptamana Behavior Driven Development (BDD) Training, Seara Behavior Driven Development Cursuri, BDD Coaching, Behavior Driven Development (BDD) Instructor, BDD (Behavior Driven Development) Trainer, Behavior Driven Development Cursuri, BDD (Behavior Driven Development) Clase, BDD (Behavior Driven Development) Pe pagina, Behavior Driven Development (BDD) curs privat, BDD one on one training
Reduceri pentru cursuri
Monitoring Your Resources with Munin
2023-04-14 09:30
7 ore
Practical aspects of UML
2023-05-16 09:30
21 ore
Quantum Computing with IBM Quantum Experience
2023-08-28 09:30
14 ore
Newsletter Oferte Cursuri
Respectăm confidențialitatea adresei dvs. de email. Nu vom transmite sau vinde adresa altor părți. Puteți să schimbați preferințele sau să vă dezabonați complet în orice moment.
Câțiva dintre clienții noștri
is growing fast!
We are looking for a good mixture of IT and soft skills in Romania!
As a NobleProg Trainer you will be responsible for:
delivering training and consultancy Worldwide
preparing training materials
creating new courses outlines
delivering consultancy
quality management
At the moment we are focusing on the following areas:
Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
SOA, BPM, BPMN
Hibernate/Spring, Scala, Spark, jBPM, Drools
R, Python
Mobile Development (iOS, Android)
LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
You need to have patience and ability to explain to non-technical people
To apply, please create your trainer-profile by going to the link below: