Font Size: a A A

Design And Implementation Of Configuration Item Test Software Of UAV Flight Control Software

Posted on:2022-01-17Degree:MasterType:Thesis
Country:ChinaCandidate:M J RongFull Text:PDF
GTID:2492306524972909Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With more and more extensive application fields of UAV,the updating and iteration speed of domestic UAV products is also faster and faster,leading to shorter and shorter development cycle time,and the proportion of software testing stage in the whole development cycle is increasing.Among them,the configuration item test is a very critical and time-consuming link,if can effectively reduce the test time of this item,for shortening the whole product development cycle is of great help.The main purpose of this project is to design and implement the test software of UAV flight control software configuration item.Firstly,this thesis studies the test methods of flight control software at home and abroad,and introduces the Eclipse RCP platform,automated testing and other related theories and technologies used in software development.Then the overall framework and main functions of the software are discussed.Finally,the detailed design,realization and testing of several key functional modules of project management,use-case editing,use-case management and use-case execution are described.The design of the software is aimed at the characteristics of the embedded flight control software of UAV,such as embedability,real-time performance and high reliability.Based on the basic test technology,the problem of the combination of black box test and white box test in configuration item test is solved by using the data simulation environment and GDB debugging environment.By using the RCP framework of Eclipse platform to develop the software GUI interface,the interface aesthetics and response speed are greatly improved,and it has good plug-in expansibility.The application of engineering management of test cases,automated test scripts,management of test results,generation of test reports and other means,in the development,execution and management of test cases,has greatly improved the efficiency of test work and user experience.The experimental results show that the test of UAV flight control software configuration item brings a lot of convenience and improvement to the test stage of UAV flight control software configuration item.It not only completes the upgrade from manual testing to automated testing,but also makes the test management more uniform and standardized.It improves the efficiency of the project in the testing stage of configuration items,and ultimately shortens the development cycle of UAV flight control software and saves project testing resources,and at the same time better ensures the product quality of UAV flight control software.
Keywords/Search Tags:UAV flight control software, configuration item test, automated test, Eclipse RCP
PDF Full Text Request
Related items