Font Size: a A A

Design And Implementation Of Test Case Management And Execution Scheduling In Automated Test Of Logistics Software

Posted on:2020-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:J P GeFull Text:PDF
GTID:2428330572471100Subject:Logistics Engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the development of information technology and Internet technology,e-commerce has developed rapidly and the logistics industry has entered a 4.0 era.The logistics industry is faced with the quality problems caused by the rapid update and iteration of logistics software,as well as the efficiency and cost problems caused by the backward development of automated testing technology.Therefore,each major enterprise has raised the higher request to the software quality and the software test.It is imperative to enhance the software quality and the test efficiency.Automated test technology makes up for the deficiency of traditional manual test,solves the problem that manual test and semi-automated test cannot be solved,and greatly improves the test efficiency.With the development of automated testing,automated testing frameworks have become popular.Aiming at the existing problems of logistics software testing,this paper analyzes and designs the logistics software automation testing system based on Java Web.This system uses automation testing technology and integrates the advantages of other automation testing frameworks.It integrates test management and test execution scheduling,and realizes the integration and scale of testing process.According to the business,functional requirements and design principles,the overall framework design and functional design of the logistics software automation test system are carried out.The construction of automatic component library is proposed to reduce repetitive technical work.Optimize the element library and object library is proposed to facilitate element positioning and operation,and realize the separation of technology and business;Conduct reasonable test case management is proposed to maintain all resources in the test process,and facilitate regression testing;The plan of test scene is proposed to realize the combination of test cases,and execute the strategy setting;The test task queue generation based on policy control and the load balancing task scheduling based on genetic algorithm are proposed to jointly realize the control of automatic test execution scheduling.The automated testing system of logistics software is realized by using Java Web development technology.The usability and accuracy of the system are guaranteed through unit testing,function testing and integration testing.At the same time,the logistics software automated test system is applied by e-commerce platform.By comparing the test results with other test methods,the advantages of the system are analyzed.The practical application shows that the logistics software automatic test system in this paper has greatly improved the test efficiency,reduced the work pressure of testers,reduced the cost of testers,guaranteed the quality of new research and development proj ects,and has a good prospect in the future automated testing.
Keywords/Search Tags:e-commerce, automated test, Java Web, test management, test execution scheduling
PDF Full Text Request
Related items