| With the vigorous development of the logistics industry,the logistics-related software market has also developed rapidly.As the scale of logistics software continues to expand,people put forward higher requirements on the quality,cost and progress of software,which leads to software testing.The status of software development is becoming more and more important.In view of the importance of automated testing in logistics software testing,this paper proposes to establish a business middle layer between the automated testing tool and the target system to be tested,and adopts a test case description system.This system enables automated creation,automated maintenance and automated execution of test scripts,which greatly increases the automation and precision of software testing.Firstly,the paper analyzes the logistics software testing requirements from the characteristics of logistics software and the actual situation of Web UI testing,and formulates the overall design goals.Then,from the two aspects of architecture and process,the overall design of the system is designed.According to the design idea driven by the automated test keyword,the test mapping model is abstracted from the actual test scenario,the use case description language is designed,and its basic syntax rules are formulated.Secondly,five functional modules are subdivided around the overall design and use case description language,and five modules are designed in detail.Based on the overall design and module design,Vue's front-end framework and SSM back-end framework are used to build the management end of the web application system and its engine end of the logistics software test case description system.Finally,the e-commerce website bookstore is used for functional testing and compatibility testing of the system under test.Through the test results,the logistics software test case description system can realize the batch generation of scripts efficiently,at the same time,the execution of the scripts.It improves the speed of script creation and modification,reduces the cost of script maintenance,and achieves a significant increase in the efficiency of automated testing at a very low cost.In terms of compatibility,this system has strong applicability for different browsers and meets the testing requirements of software products,and its effect has reached the expected design goals.The research results of this paper provide theoretical and application support for the reliability,availability and stability testing of logistics software. |