This article puts out what, when, why and how of most web application security testing situations, including estimating out what practices you need to test, which tools are best suited for the task, the use of vulnerability scanners and scanner validation, and additional standard tests. https://bit.ly/2Oz8eBK