Vulnerability assessment of web applications - a testing approach | Synapse