| With the continuous development of the Internet economy,more and more Intern et software has entered the public’s vision,and the quality of software is uneven.Software testing has always been regarded as an important means of checking software quality,appearing in the software development life cycle.The software testing activities support the orderly,accurate,complete,targeted and standardized development of software testing.Therefore,whether the software testing activities,process definition and process flow definition of software testing activities can support the orderly,accurate,more complete,targeted and standardized development of software testing activities is a problem that needs to be focused on.Based on CMMI DEV model,Y Company has developed a series of general software testing process and process control standards,such as software testing process and process control related process definition,process process definition,measurement data statistics method and process improvement mechanism,but its applicability and status within the company are not very clear.In order to investigate its applicability and existing applicability problems,this paper takes the A software of Y Company as an example to study whether it can support the orderly,accurate,more complete,targeted and standardized development of software testing of A software.Firstly,the CMMI DEV model theory,the software testing process and the related process definition,process definition,measurement statistics and improvement mechanism of software testing process control in the iterative software development life cycle based on the CMMI DEV model theory are described in sequence.Secondly,the application of Y company’s general software testing process to A software is investigated with the survey method,to investigate whether Y company’s general software testing process can support the software testing of A software in an orderly,accurate,more complete,targeted and standardized manner,and the survey results are revised in combination with the interview method and the actual measurement statistics of A software’s testing process in the first iteration.Then,based on the survey results and the actual measurement statistics data of software A,the survey results were analyzed using brainstorming,cause and effect diagram and scatter chart tools,and it was analyzed that for software A,there were some requirements validation test processes missing,the prototype review process updating mechanism was not sound,the test plan review process was not sound,and the integrated test process verification method was not sound The sub process flow of defect integration verification is not standardized.Then,based on the different classifications of software testing process by Y Company,the main problems are identified by combining expert evaluation method and Borde ranking method.Finally,based on CMMI DEV model and different phases and classifications of the software testing process of Y Company,the identified improvement opportunities are improved and designed to improve the software testing process and process control standards of Y Company. |