1. A method for adaptive fuzzing testing for web pages of a web site, the method comprising: executing a breadth first search on a web site to identify a page of the web site to test for a vulnerability; performing minimal fuzzing testing on the page of the web site that has been identified during a breadth first search; gathering at least one heuristic for the page of the web site on which minimal fuzzing testing is performed; generating a vulnerability score for the page of the web site utilizing the at least one heuristic gathered for the page; utilizing the vulnerability score for the page of the web site to identify the page of the web site as having a potential for a vulnerability; performing expanded fuzzing testing on the page of the web site that is identified as having the potential vulnerability based upon the vulnerability score that is at least equal to a predetermined vulnerability threshold value; and executing a depth first search on the web site to identify at least one additional page of the web site to test for a vulnerability subsequent to identifying the page on the web site that has the potential vulnerability, wherein the depth first search begins with a page of the web site that is identified as having a potential vulnerability.
1. A method for adaptive fuzzing testing for web pages of a web site, the method comprising: executing a breadth first search on a web site to identify a page of the web site to test for a vulnerability; performing minimal fuzzing testing on the page of the web site that has been identified during a breadth first search; gathering at least one heuristic for the page of the web site on which minimal fuzzing testing is performed; generating a vulnerability score for the page of the web site utilizing the at least one heuristic gathered for the page; utilizing the vulnerability score for the page of the web site to identify the page of the web site as having a potential for a vulnerability; performing expanded fuzzing testing on the page of the web site that is identified as having the potential vulnerability based upon the vulnerability score that is at least equal to a predetermined vulnerability threshold value; and executing a depth first search on the web site to identify at least one additional page of the web site to test for a vulnerability subsequent to identifying the page on the web site that has the potential vulnerability, wherein the depth first search begins with a page of the web site that is identified as having a potential vulnerability. 2. The method for adaptive fuzzing testing for web pages of a web site of claim 1 , further comprising: utilizing the depth first search to identify pages of the web site in a branch of the web site wherein the branch of the web site comprises the at least one additional page of the web site to test for a vulnerability subsequent to identifying the page on the web site that has the potential vulnerability; and performing expanded fuzzing testing on at least two pages in the branch of the web site.