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.
Návrh Školení
JUnit skokový start
- Dokázat, že to funguje Začít od nuly Pochopení rámců testování jednotek Nastavení testování JUnit pomocí JUnit
Průzkum JUnit
- Zkoumání jádra JUnit Spouštění testů s testovacími běžci Skládání testů pomocí TestSuite Shromažďování parametrů pomocí TestResult Pozorování výsledků pomocí TestListener Práce s TestCase Procházení TestCalculator
Vzorkování JUnit
- Představujeme komponentu regulátoru Pojďme to otestovat! Testování zpracování výjimek Nastavení projektu pro testování
Zkoumání softwarových testů
- Proč potřebujeme testy jednotek Druhy testů Určení, jak dobré jsou testy Vývoj řízený testem
Automatizace JUnit
- Den v životě Spuštění testů od Ant Spuštění testů od Maven Spuštění testů od Eclipse
Hrubozrnné testování s pahýly
- Představení stubů Cvičení na příkladu připojení HTTP Stubování zdrojů webového serveru Stubování připojení
Testování v izolaci s falešnými objekty
- Představení falešných objektů Jednoduchý příklad mock tasting Použití falešných objektů jako techniky refaktorování Cvičení na ukázce připojení HTTP Použití falešných objektů jako trojských koní Rozhodování, kdy použít falešné objekty
Testování v kontejneru s Cactus
- Problém s komponentami testování jednotek Testování komponent pomocí falešných objektů Testy integračních jednotek Představení Cactus Testování komponent pomocí Cactus Jak Cactus funguje
Jednotkové testování servletů a filtrů
- Prezentace aplikace Administrace Psaní testů servletů pomocí Cactus Testování servletů pomocí falešných objektů Psaní testů filtrů pomocí Cactus Kdy použít Cactus a kdy falešné objekty
JSP a taglib pro testování jednotek
- Opětovná návštěva Administrační aplikace Testování jednotek JSP Testování jednotek JSP v izolaci s Cactus Testování jednotek taglibs s Cactus Testování jednotek taglib s falešnými objekty Kdy použít falešné objekty a kdy použít Cactus
Databázové aplikace pro testování jednotek
- Database unit testing Testování obchodní logiky izolovaně od databáze Testování kódu persistence v izolaci od databáze Psaní testů jednotkové integrace databáze Spuštění testu Cactus pomocí Ant Tuning pro výkon sestavení Celková strategie testování jednotek databáze
Unit-testování EJB
- Definování ukázkové aplikace EJB Použití fa?ade strategie Unit testování JNDI kódu pomocí falešných objektů Unit-testing session beans Použití falešných objektů k testování zpráv řízených beanů Použití falešných objektů k testování entit beans Výběr správné strategie falešných objektů Použití testů integračních jednotek Použití JUnit a vzdálená volání Pomocí Cactusu
Požadavky
Pro účast v tomto kurzu je nutná základní znalost jazyka Java.
21 hodiny
Reference (1)
The exercises