testingdiaries.com
Vulnerable Web Applications to Practice Security Testing
Learn security testing by doing it on live websites. This post lists out some vulnerable web applications testers can use to practice security testing.