YoVDO

Improving Your Test Driven Development in 45 Minutes

Offered By: Devoxx via YouTube

Tags

Devoxx Courses MongoDB Courses Test-Driven Development Courses Integration Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover effective strategies to enhance your Test Driven Development (TDD) and Behavior Driven Development (BDD) practices in this 45-minute conference talk from Devoxx. Learn how to address common challenges such as long-running tests, miscommunication in requirement gathering, difficult test setups, and mock abuse. Explore practical solutions including Hexagonal Architecture, Domain Specific Language implementation, modularity, and in-memory implementations. Gain insights on improving test pyramids, enhancing readability, and simplifying environment requirements. Whether you're an experienced TDD/BDD practitioner or looking to start implementing these methodologies, acquire valuable techniques to make your testing process more efficient and effective.

Syllabus

Intro
Whats going on
The typical problems
Too slow
Modules
What are modules
Database
Hashmap
Integration Test
The trick
Behavioral verification
Implicit and explicit information
Preparing testing data
Creating classes
Writing integration tests
Groovy trait
Important decisions
Exploring tests
Adding a new category
Tree of categories
Groovy
Add
Move
Move without groovy
Move with groovy
Draw a map
Whiteboard approach
Clear image
Domainspecific languages
Who is patched
Which one is better
Problems with unit testing
Simple trick
MongoDB
Test Run
Unit Tests
Questions
Problems


Taught by

Devoxx

Related Courses

DevOps Testing
Microsoft via edX
Software Testing
NPTEL via Swayam
Introduction to Software Testing
University of Minnesota via Coursera
Java Spring Boot Application Software Testing
Coursera Project Network via Coursera
Java from Zero to First Job, Practical Guide, 2000+ examples
Udemy