| In the context of today’s highly informationized society,digital management has become a trend in software testing,but engine-oriented software testing management is still relatively primitive.On the one hand,due to the high security requirements of engine-oriented software,on the other hand,the process of engine-oriented software testing is different from that of Internet software testing.At present,such software does not have a clear and complete test management program in China.In this paper,through an in-depth investigation of the current status of engine-oriented software testing,an engine-oriented software test management system was developed to achieve digital management of testing activities.The article discusses the system implementation plan from a technical perspective.Then,starting from the application background,based on the basic process of engine software testing,this article lists key information such as test tasks,test environment,test cases,test results,and defect tracking,and designs the functional modules of the system.ETMS(Engine Test Management System)is a B/S architecture system developed based on JavaEE.The front-end implementation is based on the Vue framework and Layui framework,and the back-end implementation is based on the SSM three-tier architecture combined with the shiro framework.In ETMS,product managers can publish test tasks,testers can write use cases and submit test results,and developers can provide test environments and submit defect resolutions.ETMS is composed of eight main functional modules.This article introduces the functional design and specific implementation of each module.In the business function design,a data model is established for each functional module,and the basic information under the module is determined;in the specific implementation,the front-end display page is constructed,and the back-end business layer implementation is briefly introduced.After the development of ETMS,system testing was carried out through scripting languages such as Ruby combined with TestNG testing framework,Jmeter and other testing tools,to verify the practicability and stability of the system.It is expected that ETMS can achieve the goals of optimizing test management,shortening test time,improving test quality and perfecting test process. |