Application Security Testing– Challenges And Benefits