Font Size: a A A

The Design And Implementation Of Military Software Testing Process Management Tool

Posted on:2020-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:D H CaiFull Text:PDF
GTID:2428330611454968Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the transformation of the military software development model becoming networked,informationized and service-oriented,the scale of software has become larger and larger,the complexity is getting higher and higher,the initial demand of users is blurred,the demand in development is constantly changing,and the development cycle is shortening,the software version is iterated fast,which require that the testing should respond and feed back test results quickly.The traditional manual management test process can not meet the requirements of test work,the software test process management tool has become an important means of formal,efficient and standardized development of testing process management.Most of the existing commercial software testing process management tools have different language environment and are expensive.Especially in the aspects of process requirements,normative constraints in the management system and tracking of testing work,they can not be closely integrated with the requirements of military software testing and process management.The installation and deployment methods of the existing commercial software are different from the compatibility of localized and autonomous platforms currently used,and the upgrade and maintenance costs are high.This thesis analyses and compares the existing software testing process management tools at home and abroad,establishes a software testing process model with domain characteristics in view of the characteristics of military software development and testing requirements.Starting from the requirement that military software testing process should conform to the standard process,process management should be standardized and efficient,and combining the characteristics of military software testing process such as complexity and confidentiality,this thesis designs a software testing process management tool.The main works in this thesis are as follows:(1)Using the MVC design pattern,the modules of testing process management,system management,testing project management and quality management are designed,which cover all business activities of military software testing process;(2)The core modules are designed and implemented in detail;(3)The tool is tested,and the results show that the design and implementation of the tool meets the requirements.The tool can effectively standardize the testing process,solve the problems that the existing tools do not meet the military software testing requirements;have the function of data synchronization to meet the requirements of independent testing in the field,strengthen the field testing management;meet the needs of rapid submission of software testing results with the transformation of R&D mode,realize the functions of automatic data aggregation and document generation,and solve the problem of high repetitive labor intensity in the testing process.The use of this tool effectively manages the software testing process and reduces the workload of document writing.Testers can devote more energy to the selection of software testing methods,the adoption of testing technology and the mining of software problems,so this new software testing process management tool improve the efficiency of software testing,standardize the management of software testing process and ultimately ensure the quality of software products.
Keywords/Search Tags:software testing, process management, testing process model
PDF Full Text Request
Related items