Cursuri Software Testing

Cursuri Software Testing

Local, instructor-led live Software Testing training courses demonstrate through interactive discussion and hands-on practice how to use specialist knowledge and skills to raise testing productivity and efficiency dramatically. Software Testing training is available as "onsite live training" or "remote live training". Onsite live Software Testing trainings in România can be carried out locally on customer premises or in NobleProg corporate training centers. Remote live training is carried out by way of an interactive, remote desktop. NobleProg -- Your Local Training Provider

Marturii

★★★★★
★★★★★

Schita de curs

CodNumeDuratăRezumat
jmeterfunJMeter Fundamentals7 oreAcest 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 .
angulartestingTesting Angular Applications14 oreÎ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 .
phpunittestingUnit Testing with PHP14 orePHPUnit 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ă .
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 .
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 .
ScalaCheckProperty Based Testing with ScalaCheck21 oreScalaCheck 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ă .
WinRunnerWinRunner21 oreHP 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ă .
TestCompleteTestComplete21 oreTestComplete (de SmartBear) este un instrument de automatizare UI folosit pentru testarea funcțională și de regresie În acest training instruit, participanții vor învăța cum să utilizeze funcțiile TestComplete, inclusiv modelul său de obiect de testare, punctele de control, maparea numelor și interfața utilizator pentru a efectua teste automate pe aplicații desktop, web și mobile Până la sfârșitul acestui curs, participanții vor putea: Creați, înregistrați și executați teste funcționale Creați un cadru de testare scalabil și sustenabil Creați puncte de control, reglați testele pentru mai multe dispozitive și analizați rezultatele testelor Utilizați extensiile de script ale TestComplete Public Ingineri de inginerie de testare Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
concordionConcordion21 oreConcordion 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ă .
propertybasedtestingProperty Based Testing with F#7 oreTestarea 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ă .
pytestUnit Testing with Python21 oreTestarea 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ă .
usabilitytestingSoftware Usability Testing: Live Workshop14 oreTestarea 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 .
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 .
protractorProtractor: End-to-End Testing for Angular Web Applications14 oreProtractorul este un cadru de test pentru automatizarea endtoend pentru aplicațiile Angular și AngularJS Acesta este folosit pentru a rula testele împotriva aplicațiilor web, interacționând cu ele ca utilizator: prin completarea formularelor, prin clic pe elemente și prin navigarea de la o pagină la alta În acest antrenament instructor, participanții învață de la început cum să scrie testele Protractor împotriva unei aplicații web de probă Angular într-un mediu de laborator live Până la sfârșitul acestui curs, participanții vor fi dobândiți competențe în Protractor și vor fi confortabili creând propriile teste de automatizare pentru aplicații Angulare integrarea Protractor în fluxul lor de lucru de dezvoltare asigurându-se că testele lor sunt curate și întreținute rulând Protractor cu sau fără Selenium pentru a conduce comportamentul browserului Public Dezvoltatori web Ingineri de inginerie de testare Formatul cursului Prelegere parte, discuție parțială, practică greu de manevrat .
javatestingIntroduction to Java for Test Automation28 oreAcest curs este destinat oricui este interesat de învățarea Java în scopul automatizării testării Este un curs intensificat, intensiv, cu o mulțime de exerciții de manevră pentru a atrage participanții rapid cu abilitățile de programare esențiale necesare pentru a se aplica testelor de automatizare software Accentul se pune pe fundamentele Java care pot fi aplicate direct și imediat pentru automatizarea testelor Acest curs nu acoperă cadrele de testare în profunzime cum ar fi seleniul De asemenea, trece de abordarea convențională "Hello World" la învățarea Java, deoarece nu este un curs de dezvoltare a aplicațiilor Acest curs are drept scop să facă participanții să funcționeze rapid cu ajutorul automatizării testării Dacă sunteți deja versat în Java și doriți să intrați direct în testarea cu Selenium, vă rugăm să verificați: Introducere în Selenium (https://wwwnobleprogcom/introductionseleniumtraining) Public Testere începători care doresc să învețe Java pentru testarea automatizării Testere profesionale cu experiență în alte limbi de programare precum Javascript și C # care doresc să-și transfere competențele în Java Formatul cursului Prelegere parte, discuție parțială, practică greu de manevrat .
seleniumrubySelenium with Ruby for Test Automation14 oreSelenium este o bibliotecă open source pentru automatizarea testării aplicațiilor web pe mai multe browsere Seleniul interacționează cu un browser ca oamenii: făcând clic pe link-uri, completând formulare și validând textul Este cel mai popular instrument pentru automatizarea testării aplicațiilor web Seleniul este construit pe cadrul WebDriver și are legături excelente pentru numeroase limbi de scriere, inclusiv Ruby În acest training, participanții combină puterea Ruby cu Selenium pentru a automatiza testarea unei aplicații web probă Învățând să creeze și să combine scripturile de testare Ruby cu automatizarea web-ului Selenium într-un mediu de lucru live, participanții vor dobândi cunoștințele și practica necesare pentru a automatiza testarea propriilor aplicații web și a site-urilor Web Public Testere și dezvoltatori Formatul cursului Prelegere parte, discuție parțială, practică greu de manevrat .
seleniumpythonSelenium with Python for Test Automation14 oreSelenium este o bibliotecă open source pentru automatizarea testării aplicațiilor web pe mai multe browsere Seleniul interacționează cu un browser ca oamenii: făcând clic pe link-uri, completând formulare și validând textul Este cel mai popular instrument pentru automatizarea testării aplicațiilor web Seleniul este construit pe cadrul WebDriver și are legături excelente pentru numeroase limbi de scripting, inclusiv Python În acest training, participanții combină puterea Python cu Selenium pentru a automatiza testarea unei aplicații web probă Prin combinarea teoriei cu practica într-un mediu de laborator viu, participanții vor dobândi cunoștințele și practica necesare pentru a-și automatiza propriile proiecte de testare web folosind Python și Selenium Public Testere și dezvoltatori Formatul cursului Prelegere parte, discuție parțială, practică greu de manevrat .
toscaTosca: Model-Based Testing for Complex Systems35 oreÎn acest curs, participanții vor învăța cum să utilizeze Tosca pentru a efectua testarea endtoend (web + backend) Formarea combină teoria cu practica într-un mediu de laborator viu, oferind participanților șansa de a interacționa cu tehnologia, instructorul și colegii lor Învățarea începe cu o prezentare generală a testelor de automatizare tradiționale bazate pe cod și script și o contrastează cu abordarea bazată pe modelul Tosca (MBT) Participanții învață cum să creeze și să execute cazuri de testare utilizând modulele implicite ale Tosca, precum și cum să-și construiască propriile module pentru execuție De la principiile de modelare a software-ului pentru a testa acoperirea în diferite browsere, această cursă traversează participanții atât prin teorie, cât și prin practică și le permite să implementeze propria soluție de testare în Tosca Public Ingineri de inginerie de testare Formatul cursului Prelegere parte, discuție parțială, practică greu de manevrat .
restassuredRest Assured: Introduction to API Testing for REST Services7 oreTestarea și validarea serviciilor REST în Java este mai dificilă decât în ​​limbile dinamice, cum ar fi Ruby și Groovy REST Assured este un Java DSL (limbaj specific domeniului) care aduce simplitatea acestor limbi în domeniul Java În acest curs, participanții învață cum să testeze serviciile REST API Discutăm despre modul în care testarea API poate rezolva unele dintre deficiențele testării UI și a unităților Formarea include sesiuni de practică și un proiect de dezvoltare a testelor Până la sfârșitul instruirii, participanții vor avea o bună înțelegere când să efectueze testarea REST API, cum să exploreze și să acceseze API-uri, cum să efectueze diferite tipuri de teste și cum să le aducem testele împreună prin integrare și automatizare Public QA ingineri, testeri și dezvoltatori de teste implicați în testarea aplicațiilor software și API-urilor pentru servicii web Formatul cursului Un curs instruit care include o introducere în testarea API, instrumentele și procesele sale și un proiect REST Assured bazat pe dezvoltarea testului .
mbtIntroduction to Model Based Testing14 oreTestarea 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ă .
unittestingwithcsharpUnit Testing with C#14 oreTestarea 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ă .
WatirWatir: Web Test Automation with Ruby21 oreWatir (Testarea aplicațiilor web în Ruby) este o bibliotecă open source pentru testarea automată Watir interacționează cu un browser în același mod în care fac oamenii: clic pe link-uri, completează formulare și validează textul Bazat pe cadrul WebDriver, este comparabil cu Selenium și este unul dintre cele mai populare instrumente pentru automatizarea testării aplicațiilor web În acest curs, participanții vor învăța cum să utilizeze Watir pentru a-și automatiza testarea aplicațiilor web prin combinarea teoriei cu practica într-un mediu de laborator viu Până la sfârșitul cursului, participanții vor avea cunoștințele și practica să utilizeze puterea completă a Watir și Ruby pentru a-și automatiza proiectele de testare web Public Ingineri de inginerie de testare Formatul cursului Curs instruit cu acoperire teoretică a lui Watir și Ruby, împreună cu exerciții și o mare componentă a practicii manuale .
phantomjsPhantomJS: Headless Browser Testing7 orePhantomJS este un browser web fără o interfață grafică de utilizator Acesta susține manipularea DOM, selectorul CSS, JSON, Canvas și SVG PhantomJS oferă un API Javascript pentru a face acest lucru "WebKit scriptable" În acest training instruit, participanții vor învăța cum să scrie scripturi PhantomJS pentru a testa aplicațiile web, captura capturi de ecran, monitorizarea traficului în rețea și verificarea rezultatelor testării unităților Până la sfârșitul acestui curs, participanții vor putea: Executați teste web fără cap, cu cadre cum ar fi Jasmine, Qunit, Mocha, Capybara și Selenium Descoperă programatic conținutul web, inclusiv SVG și Canvas Creați capturi de ecran pentru site-uri web cu previzualizare miniatură Accesați și manipulați paginile web prin DOM API sau jQuery Monitorizați încărcarea și exportul paginilor ca fișiere HAR standard Automatizați analiza performanțelor utilizând YSlow și Jenkins Public Ingineri de testare software Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
agiletddcAgile and TDD with C21 oreTDD sau Test Driven Development este o abordare a dezvoltării software-ului în care codarea, testarea și designul apar în tandem pe tot parcursul ciclului de dezvoltare software Agile este o abordare mai largă a procesului și managementului dezvoltării software care pune accentul pe livrarea incrementală, colaborarea în echipă, planificarea continuă și învățarea continuă În acest training instruit (la fața locului sau la distanță), participanții vor învăța cum să scrie aplicații C de înaltă calitate utilizând o abordare de dezvoltare TDD și Agile Participanții își vor pune cunoștințele în practică prin desfășurarea unei serii de exerciții de manevră pentru a crea o aplicație C bine pregătită și bine testată Până la sfârșitul acestui curs, participanții vor putea: Instalați și configurați instrumentele de dezvoltare și testare necesare pentru a efectua TDD Proiectați, dezvoltați și unificați o aplicație C folosind o abordare TDD Aplicați practicile de planificare și gestionare a dezvoltării Agile Public Dezvoltatori Manageri de proiect Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră notițe Pentru a solicita o pregătire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja .
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ă .
jasmineJasmine: Unit Testing Javascript Applications7 oreJasmine este un cadru de testare unitate pentru JavaScript În cadrul acestei instruiri instruite, participanții vor învăța diferitele caracteristici ale cadrului Jasmine, deoarece aceștia testează un exemplu de aplicație web Javascript Până la sfârșitul acestui curs, participanții vor putea: Configurați Jasmine cu Grunt și Nodejs Integrați testarea unității într-un proces de integrare continuă Îmbunătățiți dependența, utilizați specificații asincrone și adăugați pluginuri Public Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
advselcsharpAdvanced Selenium with C#14 oreÎn acest training instruit, participanții vor învăța cum să îmbunătățească o suită de teste automate folosind tehnici avansate de a conduce seleniul Până la sfârșitul acestui curs, participanții vor putea: Rezolvați probleme complexe de testare a aplicațiilor web cu Selenium Aplicați expresii regulate și tehnici de verificare bazate pe șabloane Gestionați excepțiile care opresc execuția testului Efectuați apeluri SQL pentru a verifica datele Căutarea sistematică a obiectelor web Captură dinamică a datelor de la comenzile web Creați un cadru de testare datadriven Distribuiți testarea cu seleniu Public Software testere Managerii de testare Specialiști în asigurarea calității .
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ă .
FitNesseFitNesse: Wiki Based Collaborative Testing7 oreFitNesse este un cadru de testare scris în Java, care permite testelor, dezvoltatorilor și clienților să creeze în colaborare cazuri de testare pe un wiki Acesta permite un stil agil de teste de acceptare, în care testerele colaborează cu dezvoltatorii pentru a dezvolta o suită de testare FitNesse suportă aplicații scrise în Java,Net, Ruby, Python, C și PHP utilizând FitNesse În acest training instruit, participanții vor învăța cum să folosească o abordare colaborativă bazată pe Wiki pentru crearea și menținerea cazurilor de testare, apoi execută acele teste împotriva unei aplicații demo Până la sfârșitul acestui curs, participanții vor putea: Luați exemple de comportament software dorit și transformați-le în teste automatizate care pot fi vizualizate și editate printr-un Wiki Scrieți și executați teste prin browser, linia de comandă (utilizând sintaxa RESTful) sau un test JUnit Creați elemente de testare care permit oamenilor non-tehnici să scrie teste prin modificarea unei pagini Wiki Folosiți FitNesse ca bază de cunoștințe și depozit pentru cerințele de poveste și temă Public Inginerii de testare 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ă .

Upcoming Courses

CursData cursuluiPretul cursului [Tele - Clasa]
Automate Windows Desktop Applications with AutoIT - Constanta, Str. Mircea cel BatranLun, 2018-12-31 09:303000EUR / 3600EUR
Automate Windows Desktop Applications with AutoIT - Cluj-Napoca, Strada PiteștiMar, 2019-01-01 09:303000EUR / 3600EUR
Automate Windows Desktop Applications with AutoIT - Brasov, Strada Calea BucurestiMar, 2019-01-08 09:303000EUR / 3600EUR
Automate Windows Desktop Applications with AutoIT - Iasi, Piata UniriiJoi, 2019-01-17 09:303000EUR / 3600EUR
Automate Windows Desktop Applications with AutoIT - Timisoara, Boulevard Iosif BulbucaMar, 2019-01-22 09:303000EUR / 3600EUR
Sfarsit de saptamana Software Testing Cursuri, Seara Software Testing Training, Software Testing Camp, Software Testing Cu instructor, Sfarsit de saptamana Software Testing Training, Seara Software Testing Cursuri, Software Testing Coaching, Software Testing Instructor, Software Testing Trainer, Software Testing Cursuri, Software Testing Clase, Software Testing Pe pagina, Software Testing curs privat, Software Testing one on one training

Discounts pentru curs

CursLoculData cursuluiPretul cursului [Tele - Clasa]
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
Neural computing – Data scienceIasi, Piata UniriiMar, 2019-05-28 09:303500EUR / 4100EUR

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!