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.
Course Outline
JUnit-jumpstart
- Bewijzen dat het werkt
- Beginnen bij het begin
- Kaders voor unit-testen begrijpen
- JUnit instellen
- Testen met JUnit
JUnit verkennen
- Kern JUnit verkennen
- Testen lanceren met testlopers
- Testen samenstellen met TestSuite
- Parameters verzamelen met TestResult
- Resultaten observeren met TestListener
- Werken met TestCase
- Door TestCalculator stappen
Bemonstering JUnit
- Maak kennis met de controllercomponent
- Laten we het testen!
- Afhandeling van uitzonderingen testen
- Opzetten van een testproject
Het onderzoeken van softwaretests
- Waarom we unit-tests nodig hebben
- Soorten testen
- Bepalen hoe goed tests zijn
- Test gedreven ontwikkeling
JUnit automatiseren
- Een dag in het leven
- Tests uitvoeren van Ant
- Tests uitvoeren vanaf Maven
- Tests uitvoeren van Eclipse
Grofkorrelig testen met stubs
- Maak kennis met Stubs
- Oefenen met een HTTP-verbindingsvoorbeeld
- De bronnen van de webserver stubben
- Het verbreken van de verbinding
Afzonderlijk testen met nepobjecten
- Introductie van nepobjecten
- Het eenvoudige voorbeeld van Mock-proeverij
- Het gebruik van nepobjecten als refactoringtechniek
- Oefenen met een HTTP-verbindingsvoorbeeld
- Mocks gebruiken als Trojaanse paarden
- Beslissen wanneer nepobjecten moeten worden gebruikt
Testen in containers met Cactus
- Het probleem met het testen van componenten
- Componenten testen met behulp van nepobjecten
- Integratie-eenheidstests
- Maak kennis met Cactus
- Componenten testen met Cactus
- Hoe Cactus werkt
Unit-testing-servlets en filters
- Presentatie van de Administratie-applicatie
- Servlettests schrijven met Cactus
- Servlets testen met nepobjecten
- Filtertesten schrijven met Cactus
- Wanneer moet je Cactus gebruiken en wanneer moet je nepobjecten gebruiken
Unit-testen van JSP's en taglibs
- De beheertoepassing opnieuw bekijken
- Testen van JSP-eenheden
- Een JSP afzonderlijk testen met Cactus
- Taglibs testen van eenheden met Cactus
- Unit-testen van taglibs met nepobjecten
- Wanneer moet je nepobjecten gebruiken en wanneer moet je Cactus gebruiken
Unit-testen van databaseapplicaties
- Database testen van eenheden
- Testen van bedrijfslogica los van de database
- Het testen van persistentiecode afzonderlijk van de database
- Schrijven van database-integratie-unittests
- Voer de Cactus-test uit met Ant
- Afstemming op bouwprestaties
- Algemene strategie voor het testen van database-eenheden
Unit-testen van EJB's
- Een voorbeeld van een EJB-toepassing definiëren
- Een gevelstrategie gebruiken
- Eenheidstest van JNDI-code met behulp van nepobjecten
- Sessiebonen voor het testen van eenheden
- Gebruik van nepobjecten om berichtgestuurde bonen te testen
- Gebruik van nepobjecten om entiteitsbonen te testen
- Het kiezen van de juiste strategie voor nepobjecten
- Met behulp van integratie-eenheidstests
- JUnit en externe gesprekken gebruiken
- Cactus gebruiken
Requirements
Om aan deze cursus te kunnen deelnemen is basiskennis van de taal Java vereist.
21 Hours
Getuigenissen (1)
The exercises