Abstract:To solve the problem of missed tests in manual and automated testing processes, optimize regression testing, improve testing accuracy and execution efficiency; Firstly, using the methods of brainstorming and project history experience, the reasons for missed tests during software testing were analyzed, and common measures to solve the problem of missed tests were listed; Then, common methods can only reflect that a certain aspect of the software development process will cause software quality problems, and cannot provide comprehensive quantitative feedback on software quality throughout the entire software lifecycle. To address this issue, requirements coverage, test case coverage, and code coverage measurement indicators are introduced from the software engineering RAD development model theory. The correlation between the three indicators is analyzed, and a closed-loop coverage method of "software requirements code test cases" is proposed to monitor software testing quality; Secondly, an automated testing system model driven by software requirements, code, and test case closed-loop rate was designed, and its design model and implementation method were elaborated. At the same time, a prototype system was developed; Finally, conduct case experiments to verify the feasibility and effectiveness of the method, and propose further improvement directions for the problems encountered during the experimental process.