What are various methodologies in Web Application Security Testing

What are various methodologies in Web Application Security Testing?