Cursuri Behavior Driven Development (BDD)

Cursuri Behavior Driven Development (BDD)

Local, instructor-led live Behavior Driven Development (BDD) training courses cover various real-world applications for BDD. Courses cover areas such as Acceptance Test Driven Development (ATDD), Test Driven Development (TDD), Cucumber and the Gherkin language. BDD training is available as "onsite live training" or "remote live training". Onsite live Behavior Driven Development (BDD) training can be carried out locally on customer premises in România or in NobleProg corporate training centers in România. Remote live training is carried out by way of an interactive, remote desktop. NobleProg -- Your Local Training Provider

Marturii

★★★★★
★★★★★

Schita de curs

CodNumeDuratăRezumat
bddtestBDD - Behavioral testing of IT systems7 oreInstruirea este concepută atât pentru personalul IT, cât și pentru cel de afaceri. Scopul cursului este de a oferi o modalitate de a facilita comunicarea dintre departamente în procesul de dezvoltare software. Participanții învață testarea comportamentală pentru a face posibilă crearea unui software mai fiabil fără a fi nevoie de instrumente costisitoare și avansate.
rspectestTesting Ruby applications with RSpec7 oreAcest curs pe parcursul zilei trece participantii prin bazele RSpec, BDD (Behavior Driven Development) si alte metode de testare cu exercitii manuale .
cucumberCucumber: Implementing Behavior Driven Development (BDD) with Cucumber14 oreBehaviourDriven Development (BDD) este o metodologie Agile care vizează îmbunătățirea comunicării și colaborării între dezvoltatorii de software, asigurarea calității / testere, analiștii în afaceri și alte părți implicate într-un proiect Castraveți este un cadru bazat pe poveste "open-source" scris în Ruby Acesta permite dezvoltarea comportamentului prin comportament (Behavior Driven Development - BDD), permițând crearea de teste care să fie ușor de înțeles atât de către cei tehnici, cât și de cei non-tehnici, cum ar fi părțile interesate de afaceri Acest curs traversează participanții prin intermediul unor cazuri reale de dezvoltare a comportamentului (BDD) și demonstrează cu mâna cum să implementați Castravetele în diferite scenarii de testare Public Testere și dezvoltatori Formatul cursului Cursul include o discuție despre dezvoltarea comportamentului comportamental (BDD) și modul în care castraveții pot fi utilizate pentru a efectua testarea BDD în diferite contexte, cum ar fi testarea aplicațiilor web Participanții vor fi umblați prin scrierea propriilor povestiri despre utilizatori, a cazurilor de testare și a codului de testare executabil .
serenitybddSerenity BDD: Writing Better Automated Acceptance Tests7 ore"40% până la 70% din timpul petrecut de mai multe echipe de automatizare a testelor este cheltuit pentru menținerea testelor lor de teste fie teste de refactorizare, deoarece cererea sa schimbat, dar și doar cernerea prin rezultatele testelor atunci când se rupe" Furguson Smart, creatorul Serenity Serenity este o bibliotecă open open source care permite testelor să scrie criterii bine structurate și acceptate Serenity produce rapoarte de testare bogate și semnificative ("documentație vii") care nu doar raportează rezultatele testelor, ci și documentează ceea ce au făcut, într-un format narativ de tip stepbystep care include date de testare și capturi de ecran În cadrul acestei formări, participanții vor învăța cum să scrie teste de înaltă calitate utilizând "scenarii" și ideea de "actori, sarcini și obiective" pentru a exprima testele în termeni de afaceri, și nu ca interacțiuni între componentele sistemului Ne uităm atât la scenarii de testare funcționale, cât și la UI și demonstrăm modul în care Serenity poate fi folosit pentru a-și gestiona testarea Toate prelegerile, notele, quiz-urile și discuțiile sunt însoțite de practica și implementarea live Până la sfârșitul acestui curs, participanții vor înțelege cadrul Serenity și îl vor putea folosi cu confort În plus, participanții vor învăța să gândească și să abordeze automatizarea testării dintr-o lumină diferită Public Testere de testare automată Formatul cursului Acest curs traversează participanții prin intermediul unor cazuri de viață reală pentru dezvoltarea comportamentului (BDD) și demonstrează cu mâna cum să implementați Serenity în diferite scenarii de testare .
behaveBehave: BDD with Python (Cucumber/Gherkin for Python)7 oreBehave este un cadru bazat pe Python bazat pe BDD pentru scrierea testelor într-un stil de limbă naturală BDD sau Behaviour Driven Development este o tehnică de dezvoltare a software-ului agil care încurajează colaborarea dintre dezvoltatori, QA și oameni de afaceri non-tehnic într-un proiect software Acest antrenament începe cu o discuție despre BDD și despre modul în care cadrul Behave poate fi folosit pentru a efectua testarea BDD pentru aplicațiile web Participanților li se oferă o amplă ocazie de a interacționa cu instructorul și colegii în timp ce implementează conceptele și tacticile învățate în acest mediu de laborator, bazat pe practici Până la sfârșitul acestui curs, participanții vor avea o înțelegere fermă a BDD și Behave, precum și practica necesară pentru punerea în aplicare a acestor tehnici și instrumente în scenariile de testare din lumea reală Public Testere și dezvoltatori Formatul cursului Aplicare accentuată a practicii handson Cele mai multe dintre concepte sunt învățate prin eșantioane, exerciții și dezvoltarea mâinilor .
bddfornonprogrammersBDD for Non-Programmers: Live Workshop14 oreBDD 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 .
jbehaveJBehave: BDD with Java7 oreJBehave este un sistem bazat pe Java, bazat pe Java, pentru scrierea de teste într-un stil de limbă naturală BDD sau Behaviour Driven Development este o tehnică de dezvoltare a software-ului agil care încurajează colaborarea dintre dezvoltatori, QA și oameni de afaceri non-tehnic într-un proiect software Această instruire începe cu o discuție despre BDD și despre modul în care cadrul JBehave poate fi folosit pentru a efectua testarea BDD pentru aplicațiile web Participanților li se oferă o amplă ocazie de a interacționa cu instructorul și colegii în timp ce implementează conceptele și tacticile învățate în acest mediu de laborator, bazat pe practici Până la sfârșitul acestui curs, participanții vor avea o înțelegere fermă a BDD și JBehave, precum și practica și setul de instrumente necesare pentru a scrie cazuri de testare pentru scenarii de testare software realworld Public Testere și dezvoltatori Formatul cursului Aplicare accentuată a practicii handson Cele mai multe dintre concepte sunt învățate prin eșantioane, exerciții și dezvoltarea mâinilor .
cucumberjavaCucumber: Implementing BDD with Java7 oreCastraveți este un cadru deschis, BDD pentru scrierea testelor într-un stil de limbă naturală BDD sau Behaviour Driven Development este o tehnică de dezvoltare a software-ului agil care încurajează colaborarea dintre dezvoltatori, QA și oameni de afaceri non-tehnic într-un proiect software Această pregătire începe cu o discuție despre BDD și despre modul în care Castravetele sunt folosite pentru a efectua testarea BDD pentru aplicațiile web Participanților li se oferă o amplă ocazie de a interacționa cu instructorul și colegii în timp ce implementează conceptele și tacticile învățate în acest mediu de laborator, bazat pe practici Până la sfârșitul acestui curs, participanții vor avea o înțelegere fermă despre BDD și Cucumber, precum și despre practica și setul de instrumente necesare pentru a-și scrie propriile cazuri de testare pentru scenariile de testare software realworld Public Testere și dezvoltatori Formatul cursului Aplicare accentuată a practicii handson Cele mai multe dintre concepte sunt învățate prin eșantioane, exerciții și dezvoltarea mâinilor Notă Acest antrenament folosește Eclipse și Selenium Dacă doriți să folosiți un cadru IDE sau un test de automatizare diferit, vă rugăm să ne contactați pentru a aranja Dacă echipa dvs trece pentru prima oară de la testarea manuală la testarea de automatizare, vă rugăm să ne contactați pentru a asigura extinderea formării pentru a include o acoperire suplimentară a testelor de automatizare .
specflowSpecFlow: Implementing BDD for .NET21 oreSpecFlow 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
iridiumIridium: Cucumber and Selenium Based Testing7 oreIridium este un instrument de testare web opensource construit în jurul Castravei și Seleniului Utilizează o metodă de testare a dezvoltării bazate pe comportament (BDD) În acest training instruit, participanții vor învăța cum să testeze o aplicație web complexă folosind Iridium Până la sfârșitul acestui curs, participanții vor putea: Creați teste de endtoend care simulează acțiunile unui utilizator în timp ce navighează într-o aplicație web Automatizați testarea aplicațiilor tematice cu mai multe stiluri Creați cazuri de testare care pot fi citite de persoane non-tehnice Executați teste într-o mare varietate de browsere Utilizați pachetul Iridium Snippets pentru Atom pentru a facilita scrierea scenariilor de testare Reduceți costurile de menținere a codului Java personalizat și a obiectelor de pagină Public Inginerii de testare Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
cucumberjsCucumber.js: Behavior Driven Development (BDD) with Javascript14 oreCucumberjs 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ă .
robotframeworkRobot Framework: Keyword Driven Acceptance Testing7 oreRobot Framework este un framework de testare automată a testelor de acceptare și test de acceptare a acceptării (ATDD) Utilizează cuvintele cheie pentru a rezuma detaliile unui test, transmițând intenția mai degrabă decât piulițele și bolțurile Cadrul de bază este implementat în Python și poate fi rulat pe Jython (JVM) și IronPython (NET) Robot Framework a fost dezvoltat inițial de Nokia În această instruire instruită, participanții vor învăța cum să scrie un set de cazuri de testare și o suită de testare, apoi să execute testele pe o aplicație demo Până la sfârșitul acestui curs, participanții vor putea: Utilizați metoda de testare a cuvintelor cheie Robot Framework și sintaxa datelor din tabelele de testare pentru a scrie și executa teste Utilizați sintaxa consecventă pentru a compune cuvinte cheie noi din cele existente Realizați testele de dezvoltare a comportamentului Gherkinstyle (BDD) (asemănătoare cu castraveții) Generați și interpretați raportul și jurnalele pentru a depana erorile din aplicația testată Extended Robot Framework capabilități folosind bibliotecile thirdparty scrise în Python, Java, Perl, Javascript și PHP Integrați robotul cu seleniu pentru testarea aplicațiilor web Public Ingineri de testare software Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
behatBehat: Behavior Driven Development (BDD) with PHP14 oreBehat 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ă .
cucumberelectronCucumber Electron: Implementing BDD without Selenium7 oreCucumber Electron este un cadru pentru scrierea testelor BDD (Behavior Driven Development) în limbaj simplu, cu Electron, un cadru pentru construirea de aplicații desktop folosind tehnologii Web Acesta este destinat testarea aplicațiilor web Javascript În acest training instruit, participanții vor învăța cum să scrie și să execute cazuri de testare stil BDD pentru aplicațiile nodejs folosind Cucumber Electron Până la sfârșitul acestui curs, participanții vor putea: Executați testele BDD și codul aplicației într-un singur proces (fără transpiling) Scrie teste care sunt mai rapide, mai puțin fragile și mai ușor de depanat Public Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .

Upcoming Courses

CursData cursuluiPretul cursului [Tele - Clasa]
BDD for Non-Programmers: Live Workshop - Cluj-Napoca, Strada PiteștiMar, 2019-01-01 09:303000EUR / 3600EUR
BDD for Non-Programmers: Live Workshop - Brasov, Strada Calea BucurestiJoi, 2019-01-03 09:303000EUR / 3600EUR
BDD for Non-Programmers: Live Workshop - Bucuresti, Centru NordMar, 2019-01-15 09:303000EUR / 3600EUR
BDD for Non-Programmers: Live Workshop - Constanta, Str. Mircea cel BatranMar, 2019-01-22 09:303000EUR / 3600EUR
BDD for Non-Programmers: Live Workshop - Timisoara, Boulevard Iosif BulbucaMie, 2019-01-23 09:303000EUR / 3600EUR
Sfarsit de saptamana Behavior Driven Development (BDD) Cursuri, Seara Behavior Driven Development (BDD) Training, Behavior Driven Development (BDD) Camp, Behavior Driven Development (BDD) Cu instructor, Sfarsit de saptamana Behavior Driven Development (BDD) Training, Seara Behavior Driven Development (BDD) Cursuri, Behavior Driven Development (BDD) Coaching, Behavior Driven Development (BDD) Instructor, Behavior Driven Development (BDD) Trainer, Behavior Driven Development (BDD) Cursuri, Behavior Driven Development (BDD) Clase, Behavior Driven Development (BDD) Pe pagina, Behavior Driven Development (BDD) curs privat, Behavior Driven Development (BDD) one on one training

Discounts pentru curs

CursLoculData cursuluiPretul cursului [Tele - Clasa]
Cloud Computing OverviewBucuresti, Centru NordMar, 2018-12-11 09:301350EUR / 1750EUR
IoT ( Internet of Things) for Entrepreneurs, Managers and InvestorsBucuresti, Centru NordMar, 2019-02-05 09:30N/A / 5525EUR
Data analysis with TableauConstanta, Str. Mircea cel BatranMar, 2019-02-19 09:303150EUR / 3750EUR
Algebra for Machine LearningConstanta, Str. Mircea cel BatranJoi, 2019-04-11 09:303150EUR / 3750EUR
Signavio Process ManagerIasi, Piata UniriiMar, 2019-04-30 09:301575EUR / 1975EUR

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 oricand.

Unii din clientii nostri

is growing fast!

We are looking to expand our presence in Romania!

As a Business Development Manager you will:

  • expand business in Romania
  • 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!