There are two methods to discover XSS vulnerabilities – Manual Testing and Automated Testing. In a manual testing method, a tester will use specially crafted input to identify such vulnerability. The automated testing method includes using a DAST tool to scan web apps for XSS vulnerabilities. It is a fast, easy, and hassle-free method to discover vulnerabilities like XSS and more.