Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Jumpstart JUnit
- Demonstrând că funcționează
- Pornind de la zero
- Înțelegerea cadrelor de testare unitară
- Configurarea JUnit
- Testarea cu JUnit
Explorând JUnit
- Explorând baza JUnit
- Lansarea de teste cu alergători de testare
- Alcătuirea de teste cu TestSuite
- Colectarea parametrilor cu TestResult
- Observarea rezultatelor cu TestListener
- Lucrul cu TestCase
- Trecerea prin TestCalculator
Eșantionarea JUnit
- Prezentarea componentei controlerului
- Să-l testăm!
- Testarea gestionării excepțiilor
- Stabilirea unui proiect pentru testare
Examinarea testelor software
- De ce avem nevoie de teste unitare
- Tipuri de teste
- Determinarea cât de bune sunt testele
- Dezvoltare bazată pe teste
Automatizarea JUnit
- O zi din viata
- Rularea testelor de la Ant
- Rularea testelor de la Maven
- Rularea testelor de la Eclipse
Testare cu granulație grosieră cu cioturi
- Prezentarea Stubs
- Exersare pe un eșantion de conexiune HTTP
- Închiderea resurselor serverului web
- Închiderea conexiunii
Testarea izolat cu obiecte simulate
- Prezentarea obiectelor simulate
- Exemplu simplu de degustare simulată
- Utilizarea obiectelor simulate ca tehnică de refactorizare
- Exersare pe un eșantion de conexiune HTTP
- Folosind batjocuri ca cai troieni
- Decizi când să folosești obiecte simulate
Testare în container cu Cactus
- Problema cu componentele de testare unitară
- Testarea componentelor folosind obiecte simulate
- Teste unitare de integrare
- Vă prezentăm Cactus
- Testarea componentelor folosind Cactus
- Cum funcționează Cactusul
Servlet-uri și filtre de testare unitară
- Prezentarea aplicației de Administrare
- Scrierea de teste servlet cu Cactus
- Testarea servlet-urilor cu obiecte simulate
- Scrierea testelor de filtrare cu Cactus
- Când să folosiți Cactus și când să folosiți obiecte simulate
JSP-uri și taglib-uri de testare unitară
- Revizuirea aplicației Administrație
- Testarea unitară JSP
- Testarea unitară a unui JSP izolat cu Cactus
- Taglib-uri de testare unitară cu Cactus
- Taglib-uri de testare unitară cu obiecte simulate
- Când să folosești obiecte simulate și când să folosești Cactus
Aplicații de bază de date de testare unitară
- Database testare unitară
- Testarea logicii de afaceri izolat de baza de date
- Testarea codului de persistență izolat de baza de date
- Scrierea testelor unitare de integrare a bazei de date
- Rularea testului Cactus folosind Ant
- Reglaj pentru performanță de construcție
- Strategia generală de testare unitară a bazei de date
EJB-uri de testare unitară
- Definirea unui exemplu de aplicație EJB
- Folosind o strategie de fațadă
- Testarea unitară a codului JNDI folosind obiecte simulate
- Fasole de sesiune de testare unitară
- Folosind obiecte simulate pentru a testa boabele bazate pe mesaje
- Folosind obiecte simulate pentru a testa bean-urile entități
- Alegerea strategiei potrivite pentru obiecte simulate
- Utilizarea testelor unitare de integrare
- Folosind JUnit și apeluri de la distanță
- Folosind Cactus
Cerințe
Pentru a participa la acest curs sunt necesare cunoștințe lingvistice de bază Java.
21 ore
Mărturii (1)
The exercises