Font Size: a A A

Design And Implementation Of Software Test Information Management System

Posted on:2019-06-19Degree:MasterType:Thesis
Country:ChinaCandidate:P HuFull Text:PDF
GTID:2348330569496007Subject:Engineering
Abstract/Summary:PDF Full Text Request
Nowadays is a highly electronic information age,high-speed Internet has shortened the geographical distance,greatly enhance the interaction between different regions and different groups of people.Base on Science is the first productive force as National Strategy,there are more and more companies entering into software area.Small to the Internet of things,big to cloud computing,they have all-pervasive integration into all aspects of our lives.Such a large number of software groups,the need for efficient development team,reliable software quality,fast business response.And all this is inseparable from a complete set of management system.In this thesis,the software testing information management system is summarized through careful investigation of software testing status,so as to form the basis of the subject,which can integrate complete testing activities and completely open source.On the one hand,this dissertation discusses the system structure and system development platform of software testing information management system from the perspective of technical theory.On the other hand,it discusses the design,optimization and realization of related technologies and system management software used by system software.Detailed design of testers,test tools,test methods,test procedures and test results,defect tracking information integration and optimization.Thereby shortening the discovery time of defects,improving the delivery quality of products,enhancing the working interest of testers,making full use of the technological advantages of the information industry and improving the testing efficiency.STIMS(software test information management system)is based on the mature JavaEE programming platform,using the current popular three-tier MVC(Model-View-Controller)open source SSH framework,extensive use of Maturity of open source projects-MariaDB is used for relational database,Redis for memory database,Jetty for application server,JQuery and Python for scripting languages.We design a open source software test information management system with low development cost,low maintenance cost,high reliability and high maintainability to meet the compatibility and scalability of different projects.It provides a complete solution for test requirements to product delivery about development testing,test requirements management,test plan management,testers management,product defect management,and overall report management.The system also tries to make use of the current popular technologies,and uses Restful and SOAP protocols to achieve the fusion with other systems to enhance the market competitiveness.By using the mature Jmeter+Nagios solution,the system draws detailed system concurrent views,response time monitoring graphs,complete Monitor and test the entire system.At the same time also plans to use distributed technology Docker to efficient product development process,to achieve the desired goals DevOps.
Keywords/Search Tags:Information, Management System, Software Test
PDF Full Text Request
Related items