Slide 1

Slide 1 text

© 2023 https://elmar-dott.com

Slide 2

Slide 2 text

© 2023 Test Driven Development Workshops & Trainings https://elmar-dott.com/courses/

Slide 3

Slide 3 text

© 2023 Test Driven Development Speaker Elmar Dott (M. Schulz) studied at HS Merseburg, Germany, computer science and holds an engineers degree in software engineering. He tweets regularly about several technical topics. The main topics in his field of work are Build and Configuration Management, Software Architecture and Release Management. About more than 15 years he is working in different large Web Application projects all over the world. He is an independent consultant / trainer. To share his knowledge he gives talks on conferences, if he is not writing on a new article about software engineering. https://elmar-dott.com + Consultant + Writer + Speaker + Trainer +

Slide 4

Slide 4 text

© 2023 Test Driven Development Agenda - Test-Automation? - A fast test automation setup - How to write a unit test - Quality assessment for unit tests - Integration test for Micro Services - Testcontainers for infrastructure

Slide 5

Slide 5 text

© 2023 Test Driven Development Find the full slides including the record at: https://elmar-dott.com/event/jpoint-2023/?m tm_campaign=SpeakerDesk&mtm_kwd=en

Slide 6

Slide 6 text

© 2023 Test Driven Development References [01] Marco Schulz, 2021, Continuous Integration mit Jenkins, Rheinwerk, ISBN: ISBN 978-3-8362-7834-8 https://elmar-dott.com/buecher/ci-jenkins/ [02] Homepage: https://elmar-dott.com [03] GitHub: https://github.com/ElmarDott [04] UnitTesting Antipattern: https://www.yegor256.com/2018/12/11/unit-testing-anti- patterns.html [05] TDD Misbelifes: https://www.javacodegeeks.com/2019/07/tdd-misbeliefs.html [06] When TDD doesn’t work: https://blog.cleancoder.com/uncle- bob/2014/04/30/When-tdd-does-not-work.html

Slide 7

Slide 7 text

© 2023 Test Driven Development +---------------------------------- | Software, Consulting & Training | | | | | | | | | | | | | | Homepage : https://elmar-dott.com | E-Mail : [email protected] +---------------------------------- Credentials VPS Configuration & Administration Marketing & eCommerce Application Development Coaching & Trainings Web Development