Kursplan

JUnit jumpstart

    Bevise at det fungerer Starte fra bunnen av Forstå rammeverk for enhetstesting Sette opp JUnit-testing med JUnit

Utforsker JUnit

    Utforsker kjernen JUnit Lanseringstester med testløpere Komponere tester med TestSuite Samle parametere med TestResult Observere resultater med TestListener Arbeide med TestCase Gå gjennom TestCalculator

Sampling JUnit

    Vi introduserer kontrollerkomponenten La oss teste den! Testing av unntakshåndtering Sette opp et prosjekt for testing

Undersøker programvaretester

    Hvorfor trenger vi enhetstester Typer tester Bestemme hvor gode tester er Testdrevet utvikling

Automatisering av JUnit

    En dag i livet Løpetester fra Ant Løpetester fra Maven Løpetester fra Eclipse

Grovkornet prøving med stubber

    Vi introduserer stubber Øve på en HTTP-tilkoblingseksempel Stubbing av nettserverens ressurser Stubbing av tilkoblingen

Testing isolert med falske objekter

    Introduserer mock-objekter Mock-smakings enkle eksempel Bruke mock-objekter som en refactoring-teknikk Øve på en HTTP-forbindelsesprøve Bruke mocks som trojanske hester Bestemme når man skal bruke mock-objekter

Testing i beholder med Cactus

    Problemet med enhetstesting av komponenter Testing av komponenter ved bruk av falske objekter Integrasjonsenhetstester Introduksjon av Cactus Testing av komponenter ved bruk av Cactus Hvordan Cactus fungerer

Enhetstesting av servletter og filtre

    Presentere administrasjonsapplikasjonen Skrive servlet-tester med Cactus Teste servlets med falske objekter Skrive filtertester med Cactus Når du skal bruke Cactus, og når du skal bruke falske objekter

Enhetstesting av JSPer og taglibs

    Gå tilbake til administrasjonsapplikasjonen JSP-enhetstesting Unit-testing av en JSP isolert med Cactus Unit-testing taglibs med Cactus Unit-testing taglibs med mock-objekter Når skal man bruke mock-objekter, og når man skal bruke Cactus

Unit-testing databaseapplikasjoner

    Database enhetstesting Testing av forretningslogikk isolert fra databasen Testing av utholdenhetskode isolert fra databasen Skriving av databaseintegrasjonsenhetstester Kjøre Cactus-testen med Ant Tuning for byggeytelse Overordnet strategi for testing av databaseenheter

Enhetstesting av EJB-er

    Definere en eksempel-EJB-applikasjon Bruke en fasadestrategi Enhetstesting JNDI-kode ved bruk av mock-objekter Unit-testing session beans Bruke mock-objekter for å teste meldingsdrevne bønner. JUnit og eksterne samtaler ved hjelp av Cactus

Krav

Grunnleggende Java språkkunnskaper kreves for å delta på dette kurset.

  21 timer

Antall deltakere



Price per participant

Testimonials (1)

Relaterte kurs

Related Categories