, 2021 ·

Breakout Sessions

Test Driven Security

Track: Intermediate/Advanced Spring

Test-Driven Development (TDD) is a technique for building software, where feature development is guided by writing tests. While this technique is commonly used to build out business logic, it may be overlooked when it comes to security features, such as authentication and access control.

In this talk, we will build a secure application from the ground up using TDD. We will look at what test driving means in the context of security features, harnessing the Spring Security testing support.