The invention relates to the technical field of
software vulnerability fuzzy test, and discloses a
software vulnerability fuzzy test method based on man-
machine cooperation, which utilizes an automatic service matching and assembling technology to provide
cognitive competence of
software security analysts as cognitive service for a software
vulnerability fuzzy test process. According to the method, the cognitive ability of a person participating in the software vulnerability fuzzy test is used as a component of the
system, namely cognitive service, and is immersed into the whole software vulnerability fuzzy test task solution. According to the method, the software service and the cognitive service are fused into a unified framework to achieve man-
machine cooperation, flexible switching between the software service and the cognitive service can be achieved, and the purpose of improving the software vulnerability fuzzy
test efficiency can be achieved. According to the method, the experience of people is solidified as a service form in the
test sample generation link, so that the problem that time is extremely wasted when test cases are artificially generated in the previous fuzzy test process is solved to a certain extent, and the efficiency of the whole fuzzy test is greatly improved.