Cursuri Software Engineering

Cursuri Software Engineering

Cursurile de instruire locală, instruite live, demonstrează, prin discuții interactive și practică de manevră, fundamentele Software Engineering Programele de instruire în domeniul software-ului sunt disponibile 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ă.

Mărturii

★★★★★
★★★★★

Schita de curs

Title
Durata
Sinoptic
Title
Durata
Sinoptic
7 hours
Sinoptic
Acest curs acoperă crearea și implementarea testelor funcționale și unitare cu Apache JMeter, softul de testare a aplicațiilor gratuite de la The Apache Software Foundation Scopul cursului este de a permite organizațiilor să automatizeze complet cerințele lor diferite de testare, economisind timp, bani și ajutând la minimizarea riscului de eroare umană în testare Programul explorează conceptele de a proiecta și de a crea planuri de testare pentru aplicații web realworld folosind Apache JMeter, inclusiv planuri funcționale, de regresie și teste de stres Participanții vor învăța cum să proiecteze planuri de testare pentru o varietate de scopuri și să folosească diferitele componente și funcții din cadrul JMeter în avantajul lor, permițându-le să automatizeze complet procesul de testare a aplicațiilor web .
7 hours
Sinoptic
Testarea bazată pe proprietate este o tehnică automată de testare care vă permite să vă abțineți de la comportamentul așteptat al unui sistem prin descrierea proprietăților sale, apoi folosind date de încercare generate în mod aleatoriu pentru a efectua teste "Descrieți argumentele, descrieți rezultatul, încercați computerul să vă dovedească greșit codul!" Unele dintre subiectele abordate în acest instructaj live, includ: Cum se scrie și se execută teste cu F # Cadrul de testare bazat pe proprietatea FsCheck Folosind Diamond Kata pentru a implementa TDD Îmbunătățirea abilităților de proiectare a codului Public Ingineri de inginerie de testare Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
7 hours
Sinoptic
Globalsight este un server de aplicații bazat pe Java, bazat pe Java, pentru automatizarea, raționalizarea și gestionarea procesului de localizare În acest training instruit, participanții vor învăța despre arhitectura și funcționalitatea Globalsight în timp ce instalează, configurează și instalează un server demonstrativ Până la sfârșitul acestui curs, participanții vor putea: Înțelegeți beneficiile Globalsight față de alte sisteme de management al traducerilor Instalați serverul Globalsight și componentele aferente Configurați Globalsight pentru a lucra în spatele unui proxy invers Implementați Globalsight într-un mediu de producție Rezolvați și optimizați Globalsight Utilizați API-urile Globalsight pentru a le integra în aplicații terțe, inclusiv JBPM, etc Public Administratorii de sistem Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
PHPUnit este un cadru de testare unitar pentru PHP PHPUnit utilizează parametri stricți pentru a determina dacă unitățile individuale de cod sunt bugfree și sunt pregătite pentru implementare Prin izolarea și testarea unităților individuale, dezvoltatorii pot asigura o stabilitate mai mare a aplicațiilor, pot evita erorile de regresie și pot reduce costurile asociate codului defectuos în producție Instruirea live instructoasă le învață pe participanți să scrie codul testabil sub formă de unități de testare pentru a facilita diagnosticarea, izolarea și rezolvarea erorilor Antrenamentele participanților se desfășoară prin crearea unui mediu de testare, utilizând cadrul de testare PHPUnit Până la sfârșitul acestui curs, participanții vor putea: Distingeți între unitățile de testare bune și cele proaste Citiți și interpretați rezultatele testelor Gestionați proactiv și diagnosticați baza de cod pentru a reduce erorile Asigurați-vă că baza lor de cod este potrivită pentru integrarea și desfășurarea continuă Public Intermediari pentru dezvoltatorii PHP avansați care doresc să îmbunătățească testabilitatea codului lor Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
7 hours
Sinoptic
Castraveț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 .
7 hours
Sinoptic
JBehave 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 .
21 hours
Sinoptic
ScalaCheck este o bibliotecă pentru efectuarea testelor automate, bazate pe proprietăți, pentru programele Scala sau Java Inspirat de biblioteca Haskell QuickCheck, utilizează proprietăți pentru a descrie comportamentul așteptat al unei aplicații, generând mai întâi date de intrare aleatorii, apoi testarea acestor date în diferite zone ale aplicației și raportarea rezultatelor În acest training instruit, participanții vor învăța beneficiile și conceptele din spatele testelor bazate pe proprietate, pe măsură ce vor practica scrierea proprietăților care conduc la generarea automată a cazurilor de testare Până la sfârșitul acestui curs, participanții vor putea: Scrieți proprietăți generale care înlocuiesc și / sau complimentează cazuri de testare a unității de mână Scrieți teste la nivelul mai înalt al specificațiilor de proprietate Executați ScalaCheck ca un executabil standalone, folosind alergătorul de test de linie de comandă încorporat Integrați ScalaCheck cu cadre de testare, cum ar fi ScalaTest, specs2 și LambdaTest Public Inginerii de testare Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
21 hours
Sinoptic
HP WinRunner este un instrument de testare funcțională automată enterpriseclass pentru înregistrarea și reluarea interacțiunilor UI ca scripturi de testare În această instruire instruită, participanții vor învăța să creeze și să execute teste automatizate sofisticate pe o aplicație Până la sfârșitul acestui curs, participanții vor putea: Creați scripturi de testare adaptabile și reutilizabile care înlocuiesc sau complimentează testarea manuală Automatizați procesul de testare, de la dezvoltarea testului la execuție Pregătiți și executați o alergare peste noapte Utilizați TSL (Test Script Language) pentru a controla WinRunner Înțelegeți caracteristicile avansate ale WinRunner, cum ar fi conceptul de sincronizare, verificarea testelor și fluxul de lucru WinRunner Public Testere manuală Ingineri de inginerie de testare Ingineri QA Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
21 hours
Sinoptic
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
Sinoptic
Concordion este un cadru de "exemple de specificații" bazate pe Java, bazat pe exemple, care reunește testele și specificațiile Se integrează cu JUnit și poate fi utilizat cu IDE-uri populare Javabased, cum ar fi Netbeans, Eclipse și IntelliJ IDEA În acest training instruit, participanții vor învăța elementele de bază ale concordanței, configurarea mediului, comenzile cheie, cele mai bune practici și multe altele, pe măsură ce vor merge pas cu pas prin crearea unei aplicații Concordion Până la sfârșitul acestui curs, participanții vor putea: Înțelegeți funcționalitatea Concordian Instalați și implementați Concordian Scrieți specificațiile Concordion în Markdown și HTML Public Dezvoltatori de software și programatori Testere de testare automată Analiști de afaceri Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
În acest training instruit, participanții vor învăța cum să scrie și să mențină testele aplicațiilor Angulare Până la sfârșitul acestui curs, participanții vor putea Decideți strategia cea mai potrivită pentru testarea unei aplicații Angulare Efectuați testarea unităților, testarea componentelor, testarea A / B și capătul final pe o aplicație Angular Alegeți instrumentele potrivite pentru lucrare: Jasmine, Karma, Protractor, Mocha, etc Scrie teste în Protractor și Jasmine Executați și depanați testele cu Karma și Protractor Creați o suită de testare menținută Folosiți cele mai bune practici pentru testarea unităților în Angular Public Testeri Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră Notă Angular merge prin diferite nume și versiuni, și anume: Angularjs, AngularJS, AngularJS 1, Angular 1, Angular 2, etc Pentru a personaliza versiunea folosită în acest training, vă rugăm să ne contactați pentru a aranja .
21 hours
Sinoptic
Dezvoltarea bazată pe modele (MBD) este o metodologie de dezvoltare a software-ului care permite dezvoltarea mai rapidă și mai costefică a sistemelor dinamice, cum ar fi sistemele de control, prelucrarea semnalelor și sistemele de comunicații Se bazează mai degrabă pe modele de modelare grafică decât pe programe tradiționale bazate pe text În acest curs instruit, participanții vor învăța cum să aplice metodologiile MBD pentru a reduce costurile de dezvoltare și pentru a accelera timpul până la comercializarea produselor software încorporate Până la sfârșitul acestui curs, participanții vor putea Selectați și utilizați instrumentele potrivite pentru implementarea MBD Folosiți MBD pentru a realiza o dezvoltare rapidă în stadiile incipiente ale proiectului lor software încorporat Scurtați lansarea software-ului încorporat pe piață Public Tehnici de ingineri încorporați Dezvoltatori și programatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
7 hours
Sinoptic
Fairseq este un set de instrumente de învățare din secvența opensourcetosequence creat de Facebok pentru utilizare în traducerea mașinilor neuronale (NMT) În cadrul acestei formări, participanții vor învăța cum să folosească Fairseq pentru a traduce conținutul eșantionului Până la sfârșitul acestui curs, participanții vor avea cunoștințele și practica necesare pentru implementarea unei soluții de traducere automată bazată pe Fairseq Public Specialiști de localizare cu un fundal tehnic Managerii de conținut globali Tehnici de localizare Dezvoltatorii de software care se ocupă de implementarea soluțiilor globale de conținut Formatul cursului Prelegere parte, discuție parțială, practică greu de manevrat Notă Dacă doriți să utilizați conținut specific în sursă și limbă țintă, vă rugăm să ne contactați pentru a aranja .
21 hours
Sinoptic
Testarea unităților este o metodă de testare care testează unitățile individuale de cod sursă modificând proprietățile lor sau declanșând un eveniment pentru a confirma dacă rezultatul este așa cum era de așteptat PyTest este un cadru complet de testare, independent de API, flexibil și extensibil, cu un model avansat, complet fixat În acest training instruit, participanții vor învăța cum să folosească PyTest pentru a scrie teste scurte, sustenabile, elegante, expresive și lizibile Până la sfârșitul acestui curs, participanții vor putea: Scrieți teste care pot fi citite și întreținute fără a fi nevoie de codul plăcii Utilizați modelul dispozitivului pentru a scrie mici teste Scale testează până la testarea funcțională complexă pentru aplicații, pachete și biblioteci Înțelegeți și aplicați funcțiile PyTest, cum ar fi cârligele, afirmarea rescrierii și pluginurile Reduceți timpii de testare prin rularea testelor în paralel și prin intermediul mai multor procesoare Rulați testele într-un mediu de integrare continuă, împreună cu alte utilități cum ar fi tox, mock, acoperire, unittest, doctest și Selenium Utilizați Python pentru a testa aplicațiile non-Python Public Software testere Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
Testarea utilizării este o tehnică de evaluare a unui produs software sau a unui sistem prin testarea acestuia pe utilizatori pentru a observa direct modul în care interacționează cu acesta Atelierul începe cu o introducere în testarea utilizabilității, ce este și cum este folosit de companii pentru a promova proiectarea și dezvoltarea software-ului bun Limba este non-tehnică, iar învățarea este practică și de manevră, cu accent pe enduserii, cerințele lor, modul de gândire și modul de interacțiune cu sistemul Până la sfârșitul acestui curs, participanții vor ști cum să: Determinați abordarea cea mai potrivită pentru testarea utilizabilității pe baza caracteristicilor unice ale produsului și a stadiului acestuia în ciclul de dezvoltare Elaborați un plan de testare a utilizabilității Recrutați, evaluați și gestionați testere Scrieți, atribuiți și moderați sarcini de testare a utilizabilității care produc cel mai mare impact pentru utilizatorii finali și pentru afaceri Colectați, analizați și raportați rezultatele testelor Comunicați și colaborați eficient cu managerii de afaceri, dezvoltatorii și echipele QA cu privire la importanța și acțiunile necesare pentru livrarea unui produs final care nu numai că funcționează, ci funcționează bine și oferă experiența dorită a utilizatorului Public Proprietarii și managerii de produse QA manageri Testere manuală Utilizatorii interni ai unui produs sau sistem software Formatul cursului Un atelier interactiv, instruit, cu o mulțime de activități și practici de manevră notițe Studiile de caz și probele software utilizate în acest atelier sunt pre-ordonate de către instructor Pentru a personaliza materialele, vă rugăm să ne contactați în prealabil .
14 hours
Sinoptic
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 .
14 hours
Sinoptic
Protractor este un cadru de testare de automatizare end-to-end pentru aplicatii angulare si AngularJS. Acesta este folosit pentru a rula teste împotriva aplicațiilor Web, interacționează cu ei ca un utilizator ar: prin completarea formularelor, făcând clic pe elemente, și navigarea de la pagina la pagina.

în acest instructor-condus, de formare live, participanții invata prima mana să scrie teste Protractor împotriva unui eșantion de aplicare Web angular într-un mediu de laborator live.

până la sfârșitul acestui curs, participanții vor fi dobândit competență în Protractor și să fie confortabil

- crearea propriilor teste de automatizare pentru aplicatii unghiulare.
- integrarea Protractor în fluxul lor de lucru existent de dezvoltare.
- asigurându-se că testele lor sunt curate și întreținabile.
- running Protractor cu sau fără seleniu pentru a conduce comportamentul browser-ului.

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.
28 hours
Sinoptic
acest instructor-condus, de formare Live este conceput pentru oricine este interesat în învățarea Java în scopul de automatizare de testare. Este un curs simplificat, intensiv, cu o multime de hands-on exerciții pentru a obține participanții ramped până rapid cu abilitățile de programare esențiale necesare pentru a se aplica la testarea software-ul de automatizare. Accentul se pune pe fundamentele Java care pot fi aplicate direct și imediat pentru testarea automatizării.

acest curs nu acoperă în profunzime de testare cadre de automatizare, ar fi seleniu. De asemenea, ocoleste convențional "Hello World" abordare la învățarea Java, deoarece acest lucru nu este un curs de dezvoltare a aplicațiilor. Acest curs are ca scop să-și ridice participanții și să ruleze rapid cu automatizarea testelor. Dacă sunteți deja versat în Java și doresc să obțineți direct în testarea cu seleniu, vă rugăm să verificați: Introducere în seleniu (https://www.nobleprog.com/introduction-selenium-training) .

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.
14 hours
Sinoptic
seleniu este o bibliotecă open source pentru automatizarea testarea aplicației Web în mai multe browsere. Seleniu interacționează cu un browser ca oamenii fac: făcând clic pe link-uri, completarea formularelor și validarea textului. Acesta este cel mai popular instrument pentru automatizare de testare aplicație Web. Seleniu este construit pe cadrul WebDriver și are legături excelente pentru numeroase limbaje de scripting, inclusiv Ruby.

în acest instructor-condus, participanții în direct de formare combina puterea de Ruby cu seleniu pentru a automatiza testarea unei aplicatii web eșantion. Prin învățarea de a crea și combina script-uri de testare Ruby cu seleniu web Automation într-un mediu de laborator live, participanții vor câștiga cunoștințele și practicile necesare pentru a automatiza testarea propriilor aplicatii web de viata reala si site-uri.

format al cursului

- part prelegere, parte de discuții, grele hands-on practică
14 hours
Sinoptic
seleniu este o bibliotecă open source pentru automatizarea testarea aplicației Web în mai multe browsere. Seleniu interacționează cu un browser ca oamenii fac: făcând clic pe link-uri, completarea formularelor și validarea textului. Acesta este cel mai popular instrument pentru automatizare de testare aplicație Web. Seleniu este construit pe cadrul WebDriver și are legături excelente pentru numeroase limbaje de scripting, inclusiv Python.

în acest instructor-condus, participanții în direct de formare combina puterea de Python cu seleniu pentru a automatiza testarea unei aplicatii web eșantion. Combinând teoria cu practica într-un mediu de laborator live, participanții vor câștiga cunoștințele și practicile necesare pentru a automatiza propriile proiecte de testare web folosind Python și Selenium.

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.
35 hours
Sinoptic
Tricentis Tosca este un instrument de testare software conceput pentru automatizarea continuă testare end-to-end pentru aplicatii software.

în acest instructor-condus, de formare live de formare participanții vor învăța să utilizeze Tosca pentru a efectua end-to-end (web + backend) de testare. Instruirea combină teoria cu practica într-un mediu de laborator live, oferindu-le participanților șansa de a interacționa cu tehnologia, instructorul și colegii lor.

de formare începe cu o imagine de ansamblu a codului tradițional și script-ul bazat de testare de automatizare și contrastează cu Tosca & #39; s bazate pe model (MBT) abordare. Participanții învață să creeze și să execute cazuri de testare folosind modulele implicite Tosca & #39; s, precum și modul de a construi personalizat propriile module pentru execuție.

de la principii de modelare software-ul pentru a testa acoperirea în diferite browsere, acest training plimbari participanti prin ambele teorie și practică și le permite să pună în aplicare propria lor soluție de testare în Tosca.

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.
7 hours
Sinoptic
în acest instructor-condus, de formare live, participanții vor învăța să înființați și să utilizeze OpenNMT pentru a efectua traducerea diferitelor seturi de date eșantion. Cursul începe cu o prezentare generală a rețelelor neuronale în care acestea se aplică la traducerea mașinii. Participanții vor desfășura exerciții live pe parcursul întregului curs pentru a demonstra înțelegerea conceptelor învățate și a obține feedback de la instructor.

până la sfârșitul acestui training, participanții vor avea cunoștințele și practicile necesare pentru a implementa o soluție Live OpenNMT.

Source și țintă limba mostre vor fi pre-aranjate pe audiență & #39; s cerințe.

format al cursului

- part prelegere, parte de discuții, grele hands-on practică
7 hours
Sinoptic
testarea și validarea serviciilor de odihnă în Java este mai greu decât în limbile dinamice, ar fi Ruby și groovy. REST asigurat este un DSL Java (limbaj specific domeniului) care aduce simplitatea acestor limbi în domeniul Java.

în acest instructor-condus, de formare live, participanții să învețe să utilizați rest asigurat pentru a testa serviciile REST API. Vom discuta despre modul în care testarea API poate rezolva unele dintre neajunsurile de UI și unitatea de testare pe bază. Instruirea include sesiuni de practică și un proiect de dezvoltare a testului. Până la sfârșitul formării, participanții vor avea o bună înțelegere a când să efectueze testarea REST API, să exploreze și să acceseze API-uri, să efectueze diferite tipuri de testare și să-și aducă testele împreună prin integrare și automatizare.

format al cursului

- un instructor-condus curs care include o introducere în API de testare, instrumentele și procesele sale, precum și o hands-on odihnă asigurat bazate pe proiect de dezvoltare de testare.
21 hours
Sinoptic
SoapUI este cel mai utilizat Open Source API instrument de testare pentru săpun și restul API-uri. Acesta oferă SOAP servicii web de testare funcțională, REST API testarea funcțională, WSDL acoperire, mesaj afirmația de testare și de testare refactoring.

în acest instructor-condus, de formare live, participanții să învețe să testeze servicii web folosind SoapAPI. Vom discuta despre modul în care testarea API poate rezolva unele dintre neajunsurile de UI și unitatea de testare pe bază. Instruirea include sesiuni de practică și un proiect de dezvoltare a suitei de testare API.

până la sfârșitul formării, participanții vor avea o idee fermă de când să pună în aplicare testarea API, să exploreze și să acceseze API-uri, să efectueze diferite tipuri de testare pe ambele SOAP și REST pe bază de API-uri, precum și modul de a aduce munca lor împreună într-o integrată , automat Test Suite.

format al cursului

- un instructor-condus curs care include o introducere în API de testare, instrumentele și procesele sale, precum și o hands-on SoapUI pe bază de testare suita de proiect de dezvoltare.
14 hours
Sinoptic
Testarea bazată pe modele (MBT) este o abordare de testare care utilizează modele pentru a reprezenta comportamentul dorit al unui sistem testat (SUT) Este o abordare de testare în stadiu incipient, care permite o acoperire completă, extrem de automată a testelor, care este sistematică și poate fi întreținută În acest training instruit, participanții vor învăța teoria și practica testării modelului pe măsură ce implementează instrumentele și tehnicile indicate într-un mediu de testare demo MBT Până la sfârșitul acestui curs, participanții vor putea: Generați cazuri de testare prin aplicarea strategiilor și tehnicilor de modelare Evaluați și evaluați instrumentele gratuite și comerciale pentru implementarea MBT Gestionează modele de testare pentru diferite tipuri de aplicații software, sisteme și medii Evaluați, propuneți și implementați o strategie MBT în cadrul unei organizații Înțelegeți și explicați beneficiile și provocările MBT Public Ingineri de testare software, analiști, designeri și manageri Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
Testarea unităților este o metodă de testare care testează unitățile individuale de cod sursă modificând proprietățile lor sau declanșând un eveniment pentru a confirma dacă rezultatul este așa cum era de așteptat În acest training instruit, participanții vor învăța cum să scrie și să execute teste unitare pe un exemplu de aplicațieNet folosind C # și Visual Studio Până la sfârșitul acestui curs, participanții vor putea: Utilizați cadre de testare, cum ar fi NUnit și xUnitnet, pentru a crea și administra un cod de testare unitate Definirea și punerea în aplicare a unei abordări de testare bazate pe încercări mai largi Adaptați cadrul de testare pentru a extinde acoperirea de testare pentru o aplicație Public Ingineri de testare software Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
7 hours
Sinoptic
se comporte este un open-source, bazate pe Python BDD cadru pentru scrierea testelor într-un stil de limbă naturală.

BDD, sau comportamentul Driven Dezvoltare, este o tehnica agile de dezvoltare software care încurajează colaborarea între dezvoltatori, QA și non-tehnice de afaceri de oameni într-un proiect de software.

acest instructor-condus, de formare Live începe cu o discuție de BDD și modul în care se comporte cadru poate fi folosit pentru a efectua testarea BDD pentru aplicatii web. Participanții sunt dat posibilitatea de ample pentru a interacționa cu instructor și colegii în timp ce punerea în aplicare a conceptelor și tactici învățat în acest hands-on, bazate pe practici de laborator mediu.

până la sfârșitul acestui training, participanții vor avea o înțelegere fermă a BDD și se comporte, precum și practica necesară pentru a implementa aceste tehnici și instrumente în scenarii de testare în lumea reală.

format al cursului

- grele accentul pe hands-on practică. Cele mai multe dintre conceptele sunt învățate prin mostre, exerciții și hands-on dezvoltare.
14 hours
Sinoptic
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ă .
14 hours
Sinoptic
acest instructor-condus, de formare Live (la fața locului sau la distanță) este destinat persoanelor care doresc să scrie documentația tehnică, dar lipsa experienței de un scriitor tehnic instruit.

până la sfârșitul acestei instruiri, participanții vor putea:

- produce conținut tehnic care & #39; s exacte și ușor de utilizat.
- transformarea informațiilor complexe despre produs în conținut lizibil de utilizator.
- aplicați instrumente și tehnici pentru a maximiza eficiența scrierii.
- înțelege și supraveghează diferitele faze ale unui proiect de scriere, inclusiv scrierea, revizuirea, Traducerea și publicarea.
- complete de scriere proiecte la timp și pe cerințe.

format al cursului

- interactive prelegere și discuții.
- o mulțime de exerciții și practică.
- hands-on practică î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.
14 hours
Sinoptic
Acest instructor, instruit live (la fața locului sau la distanță) este destinat inginerilor care doresc să utilizeze Jest pentru a testa aplicațiile și componentele React.

Până la sfârșitul acestui curs, participanții vor putea:

- Instalați și configurați un mediu de testare adecvat
- Scrieți teste asincrone pentru aplicațiile și componentele React
- Rulați Jest teste avansate care includ bătăi de cap, spioni și stubs.

Formatul cursului

- Prelegere interactivă și discuții.
- O mulțime de exerciții și practică.
- Implementarea manuală într-un mediu live-lab.

Opțiuni de personalizare a cursului

- Pentru a solicita o pregătire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
- Pentru a afla mai multe despre Jest, vă rugăm să vizitați: https://jestjs.io/
Sfarsit de saptamana Software Engineering Cursuri, Seara Software Engineering Training, Software Engineering Camp, Software Engineering Cu instructor, Sfarsit de saptamana Software Engineering Training, Seara Software Engineering Cursuri, Software Engineering Coaching, Software Engineering Instructor, Software Engineering Trainer, Software Engineering Cursuri, Software Engineering Clase, Software Engineering Pe pagina, Software Engineering curs privat, Software Engineering one on one training

Reduceri pentru cursuri

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 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!