How to break Web software: functional and security testing of Web applications and Web services
It's as certain as death and taxes: hackers will mercilessly attack your Web sites, applications, and services. If you're vulnerable, you'd better discover these attacks yourself, before the black hats do. Now, there's a definitive, hands-on guide to security-testing any Web-based software: How to Break Web Software. Follow the to know more about how to Break a web software or Application.
Reference: http://books.google.com/books?id=zEWvS-sTiNUC&printsec=frontcover&dq=web+testing#PPR15,M1