In dynamic application security testing, a running application is tested for weaknesses.
dynamic application security testing
Since source code is not examined, it is also referred to as black box testing.
In this process, vulnerabilities are detected by performing attacks in a running application.
There is minimal user interaction as most of the attacks are run automatically.